项目中需要对 项目状态进行排序 在数据表中 设置 status字段 0:未开始 1:进行中 2:已结束 3:已结算 现需要对结果 按照 1 进行中》未开始》已结束》已结算 进行排序 1 $list = DB::table('projects')->orderByRaw("FIELD(status, " . implode(", ", [1, 0, 2, 3]) . ")")->orderBy("endTime",'desc')->paginate($perPage); 1 orderByRaw("FIELD(status, " . implode(", ", [1, 0, 2, 3]) . ")")