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