Почему Eloquent сбрасывает массив в save ()? - PullRequest
0 голосов
/ 05 декабря 2018
    // Look for exact matches
    foreach (Game::where("console_id", $id)->get() as $game) {
        $search = Info::where("game_title", $game->name)->first();
        if ($search) {
            $game->info_id = $search->id;
            $game->save();
            continue;
     }

Когда я запускаю следующий код, Laravel просто сбрасывает $game на $game->save().Я также попробовал Game::find($game->id)->update(["info_id",$search->id]), и он ведет себя так же.На самом деле он сохраняет до того, как сбросит, но сразу после этого останавливает выполнение.

Если я не схожу с ума, это не ожидаемое поведение.Я искал вверх и вниз и не нашел никого больше с этой проблемой.

У кого-нибудь есть идеи?Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...