【Laravel】orderByでnullを最後に持ってくる
Laravel使ってて、orderByしたら、nullを持ってるデータが最初に来て鬱陶しかったので方法ないかと探すこと2時間。
$sql = $sql->orderByRaw(DB::raw($column.' '.$sort.' NULLS LAST'));
ちなみにDBはPostgreSQLなので他のSQLでは他の方法が有ると思われますが、
orderByRaw(DB::raw('hogehoge'))を使うことになると思います。