【发布时间】:2011-02-01 07:00:41
【问题描述】:
我有这个模型
用户.rb
default_scope :order => 'users.created_at DESC'
和
scope :ranking, lambda { unscoped { order('users.ranking DESC') }}
我仍然得到一个包含 ORDER BY users.created_at DESC, users.ranking DESC...的 to_sql...
谁能解释一下原因?
我真的不想从我将使用此模型的每个控制器中调用 unscoped。
谢谢!
【问题讨论】:
标签: ruby-on-rails-3 arel