А
Size: a a a
А
S
User::whereRaw('lower(email) like ?', ['%' . strtolower($search) . '%'])
->orWhereRaw('lower(name) like ?', ['%' . strtolower($search) . '%'])
->OrWhere('id', $search)
Нужно добавить ещё туда:where('role_id', '!=', User::ROLE_DESIGNER)
->where('role_id', '!=', User::ROLE_ADMIN)
->where('role_id', '!=', User::ROLE_TEAM)
Я добавляю, оно все равно показывает юзеров с этими ролями.🎃
User::whereRaw('lower(email) like ?', ['%' . strtolower($search) . '%'])
->orWhereRaw('lower(name) like ?', ['%' . strtolower($search) . '%'])
->OrWhere('id', $search)
Нужно добавить ещё туда:where('role_id', '!=', User::ROLE_DESIGNER)
->where('role_id', '!=', User::ROLE_ADMIN)
->where('role_id', '!=', User::ROLE_TEAM)
Я добавляю, оно все равно показывает юзеров с этими ролями.S
🎃
🎃
S
return User::where('role_id', '!=', User::ROLE_DESIGNER)
->where('role_id', '!=', User::ROLE_ADMIN)
->where('role_id', '!=', User::ROLE_TEAM)
->whereRaw('lower(email) like ?', ['%' . strtolower($search) . '%'])
->orWhereRaw('lower(name) like ?', ['%' . strtolower($search) . '%'])
->OrWhere('id', $search)
->first();🎃
🎃
🎃
S

🎃
S
S
"112, 116, 121, 122"Как мне по всем ним найти записи.
$tasks = Task::whereNotIn('user_id', ["112, 116, 121, 122"])->get();
Возвращает лишниеD
"112, 116, 121, 122"Как мне по всем ним найти записи.
$tasks = Task::whereNotIn('user_id', ["112, 116, 121, 122"])->get();
Возвращает лишниеD
S
0 => 116
1 => 121
2 => 122
D
S
🎃