能不能在model做一些设置,让这个model的数据只能查看不能修改?

现在我想在一个model中实现一些功能,例如:

class Spell < ActiveRecord::Base
end
然后让这个model 对外只有查看的功能不提供修改和删除这个model数据的功能.
不知道有没有,具体的我想在model 这一层根据当前一些环境变量来判断
model是否可以编辑. 我能想到"cancan"?还有其它的办法么?

此问题暂无人回答,快来回答吧

你的回答