标签: ruby-on-rails ruby-on-rails-3 activerecord default
在AR中是否可以默认排除某些条件,因此您不必在所有应用程序查询中定义它们?
我有很多AR查询,现在每个查询都有一个语句.where(:active => true),以防止将错误的一个添加到记录集。
答案 0 :(得分:2)
查看default_scope,它似乎做你想做的事:http://apidock.com/rails/ActiveRecord/Scoping/Default/ClassMethods/default_scope