取得した特定のデータ
だけを取得元の全体のデータ
の一番後ろに並び替えたいです。
例えばStoreが5店舗あったとして、
閉店してるStoreが2つあった場合に、
この2つの閉店してるStoreをStoreテーブルの一番下に配置したい。
下記のようなイメージで配置したいです。
[元のテーブル] id status(閉店してるかどうかを判断するためのカラム) 1 閉店 2 開店 3 閉店 4 開店 5 開店 ↓ ↓ [並び替え後のテーブル] id status 1 開店 2 開店 3 開店 4 閉店 5 閉店
railsにはorderメソッドがありますが、
こちらは昇順、降順だけを指定できると思ってます。
他の使い方ができるのでしょうか?または別のメソッドや方法はあるのでしょうか?
ご教授頂ければ幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/11 03:35
2020/12/11 03:37 編集
2020/12/11 03:57