Laravel - Запрос модели при вызове всех - PullRequest
0 голосов
/ 30 апреля 2018

Можно ли в laravel вызывать коллекцию, используя

$flights = App\Flight::all();

, но получает все, что соответствует запросу, например

$flights = App\Flight::all()->where('pilotID', flightCaptainId);

Ответы [ 2 ]

0 голосов
/ 30 апреля 2018

Вы можете использовать функцию фильтра ()


    $flights = App\Flight::all();
    $flights = $flights->filter(function($flight) use ($flightCaptainId)
                   {
                       return $flight->pilotID == $flightCaptainId;
                   });

0 голосов
/ 30 апреля 2018

Использование get()

$flights = App\Flight::where('pilotID', flightCaptainId)->get();
...