Метод Осветить \\ База данных \\ Запрос \\ Builder :: frist не существует - PullRequest
0 голосов
/ 02 июля 2018

Возникла проблема при запуске этой команды

$data = \App\ReleaseData::whereReleaseId($release->id)->frist();

И это полный блок кода.

$releases = \App\Release::all();

    $withOutDataReleases = [];
    foreach ($releases as $release){
        $data = \App\ReleaseData::whereReleaseId($release->id)->frist();

        if (!$data){
            array_push($withOutDataReleases, $release);
        }
    }

    return response($withOutDataReleases);

Ответы [ 3 ]

0 голосов
/ 02 июля 2018

Проверьте ваш метод, вы называете неправильный метод, написание first() неверно, попробуйте как это

App\Flight::where('active', 1)->first();
0 голосов
/ 02 июля 2018
$releases = \App\Release::all();

    $withOutDataReleases = [];
    foreach ($releases as $release){
        $data = \App\ReleaseData::where('ReleaseId',$release->id)->frist();

        if (!$data){
            array_push($withOutDataReleases, $release);
        }
    }

    return response($withOutDataReleases);
0 голосов
/ 02 июля 2018
$data = \App\ReleaseData::whereReleaseId($release->id)->first();

frist должно быть first();

...