フォーラムのユーザーを で並べ替えたいと思いますtotal_content_length
。フォーラムでトップn
ライターを獲得するには、次のようにします。
User.order("total_content_length DESC").limit(n)
さて、問題は、同じ を持つ 2 人 (またはそれ以上) のユーザーがいる場合total_content_length
です。この場合、最近投稿を作成したユーザーを優先したいと思います。
Post
haspublisher_id
フィールド (これは userid
です)。
これをどうしますか?