我有一个返回正确用户的集合,但是使用此substring_index函数不会根据需要按用户的名称按字母顺序排列整个集合。我需要在这里使用更好的方法。
{{ dd(App\User::whereHas('roles', function($q) {
$q->where('name', '=', 'rprm');
})->orderByRaw('substring_index(trim("name"), " ", -1)')->pluck('name', 'id')) }}
答案 0 :(得分:0)
您需要更改查询。
NextLevel.shared.captureMode == .video
我假设您要使用MySQL的 TRIM 功能。