これは奇妙なものかもしれませんが、私は 2 つの日付の文書を持っています。 created_at
とfeatured_at
。
featured_at
最初に並べ替え、次に で並べ替えたいと思いますcreated_at
。と同じくらい簡単なことをするときは.desc(:featured_at, :created_at)
、最初にすべての機能を取得し、残りは後で取得します。
ruby では並べ替え[featured_at, created_at].max
を行いますが、これは db 側で行う必要があります。
任意のヒント?ありがとう!!