我有这个模型
用户.rb
default_scope :order => 'users.created_at DESC'
和
scope :ranking, lambda { unscoped { order('users.ranking DESC') }}
我仍然得到一个 to_sql ,其中包括ORDER BY users.created_at DESC, users.ranking DESC
...
有人可以解释为什么吗?
我真的不想从我将使用此模型的每个控制器中调用 unscoped 。
谢谢!