А
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
🎃