Active Record (Postgres) で、特定の値または属性の値の配列でオブジェクトを並べ替えることができますか?
最初に特定のタグが付いたコンテンツを表示し、次に同様のタグを続け、タグのないコンテンツを続けたいとしましょう。これは無限スクロールのページで使用することを意図しているため、最初に最も関連性の高いコンテンツを表示し、次に下にスクロールするときに関連性の低いコンテンツを表示するのが理にかなっています。
Order
は属性と DESC または ASC を指定することで機能しますが、代わりに特定の属性の一連の値で並べ替えたい場合はどうすればよいでしょうか?