Правильная конструкция выборки laravel

311
24 января 2018, 13:15

Есть таблица booking в ней есть две колонки user_id и status мне нужно сделать выборку по конкретному пользователю с учетом нужного статуса, попытки мои построить правильно запрос не обвенчались успехом вот небольшие наработки:

$Booking->checking = Booking::where('user_id', 6)->get(); 

Этот запрос выводит данные корректно, а вот продолжение:

$Booking->checking_status = $Booking->checking->where('status', 'sale')
                    ->orWhere('status', 'approved')
                    ->orWhere('status', 'complaint')->get();  

На выходе нужно получить пользователя №6 у которого есть статусы approved, sale, complaint.

Answer 1
Booking::where('user_id', 6)->whereIn('status', ['sale', 'approved', 'complaint'])->get();
READ ALSO
group by вместе с order by

group by вместе с order by

Делается мультиязычность сайта путем вывода более популярных, собравших большее кол-во голосов, значений из mysql базы данных

278
Параллельные запросы к MySQL

Параллельные запросы к MySQL

Подскажите решение: Есть 5 mysql серверов Есть программа написана на php В базе данных храниться список товаров, шардированы по коду, бывает такое...

284
(C#) System.Security.Cryptography.CryptographicException: “Плохие данные. ”

(C#) System.Security.Cryptography.CryptographicException: “Плохие данные. ”

ЗдравствуйтеЯ пишу свой TLS сервер, но возникла такая проблема, я пытаюсь расшифровать сообщение Finished (Encrypted Handshake Message) приватным ключём сертификата,...

310
Unity3D: как обратиться к gameobjects, которые содержатся в <List>

Unity3D: как обратиться к gameobjects, которые содержатся в <List>

У меня есть элемент который служит для хранения gameobject'ов , мне нужно обратиться ко всем этим gameobject'ам для дальнейшей работы сразу со всеми...

219