Как обновить несколько строк одновременно в laravel? - PullRequest
0 голосов
/ 30 июня 2019

Я хочу обновить несколько строк одновременно. Я реформирую массив следующим образом:

Array
(
    [0] => Array
        (
            [id] => 13
            [up] => 1
            [down] => 2
            [status] => 1
        )

    [1] => Array
        (
            [id] => 14
            [up] => 1
            [down] => 3
            [status] => 1
        )

    [2] => Array
        (
            [id] => 15
            [up] => 1
            [down] => 4
            [status] => 1
        )

)

Этот массив присвоен переменной $ update. И пытается обновить следующим образом:

      $hierarchyInstance = new Hierarchy;
      Batch::update($hierarchyInstance, $update, 'id');

Но я получаю фатальную ошибку. Что не так в моем подходе?

Я использую Laravel 5.7. Заранее спасибо.

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