🖥
Rails + MySQL – NULLをORDERで最後/最初に並べる例
# ASCで並び替え NULL は最後に並べる
User.order(Arel.sql('name IS NULL ASC, name ASC'))
# DESCで並び替え NULL は最後に並べる
User.order(Arel.sql('name IS NULL ASC, name DESC'))
# ASCで並び替え NULL は最初に並べる
User.order(Arel.sql('name IS NULL DESC, name ASC'))
# DESC で並び替えNULLは最後に並べる
User.order(Arel.sql('name IS NULL DESC, name DESC'))
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
公開日時
2023-07-21
Discussion