【发布时间】:2013-07-02 09:42:28
【问题描述】:
我有一个适用于不同组织的用户的铁路应用程序。
我想建立一种机制,确保当用户从数据库中获取任何数据时,它只能来自他的组织。
即使我的查询中有错误,我也希望这是真的,即我希望这个过滤器独立于所有其他代码。
如何实现此过滤器以在所有 ActiveRecord 调用上运行?
我可以为此使用“default_scope”(http://apidock.com/rails/ActiveRecord/Scoping/Default/ClassMethods/default_scope),但如何将其应用于所有模型?
谢谢!
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 activerecord