ユーザーIDにより分けられた複数レコードの合計値順で並び替えをしたい。Serviceを読んで理解し、同意したものとみなします。ホーム質問タグユーザーユーザーIDにより分けられた複数レコードの合計値順で並び替えをしたい。88件0今月分のユーザー毎の支払額を表示するページに、year,month,amount,idの優先順位で並び替えをして、amountが0の場合は表示させないようにしたいです。amountに関してはカラムは作っておらず、代わりにamount_monthという月ごとのカラムが存在しています。1000円未満の金額の場合は翌月に繰り越すことになっており、繰り越された金額と今月の支払い金額(amount_month)を合計した額をamountとして定義しています。このロジックをコントローラーに書くことに苦戦しており、自分なりに試行錯誤してみたものの、いい方法が見つかっておりません。DESC').pagination(params[:page])(user_transfer_idは他のレコードとマージされていないかどうかを確認できます。マージされたら対象レコードのIDが入ります。)現在はこの方法で落ち着きましたが、いまいち間違っている気がしてなりません...。初心者なもので、こんなところで何週間も悩んでおります。経験豊富な先輩方、どうかご教授ください。回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。