<?php
$data = Customer::select(['id', 'email', 'user_name', 'nick_name', 'status', 'phone', 'create_time'])
->orderByRaw("FIELD(status, " . implode(", ", [1, 2, 0, 3, 4]) . ")") // 注意这里
->orderBy('create_time', 'desc')
<?php
$data = Customer::select(['id', 'email', 'user_name', 'nick_name', 'status', 'phone', 'create_time'])
->orderByRaw("FIELD(status, " . implode(", ", [1, 2, 0, 3, 4]) . ")") // 注意这里
->orderBy('create_time', 'desc')
本文标题:Laravel 中自定义状态排序
本文链接:https://www.haomeiwen.com/subject/gzdpsftx.html
网友评论