私はこのモデルを持っています
ユーザー.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 を呼び出す必要はありません。
ありがとう!