Я пытаюсь обновить дополнительные данные столбца в сводной таблице во многих отношениях.
У меня есть две таблицы - резервирование и ресурс, связанный с сводной таблицей. Я могу приложить и работать с моделью. Однако я пытаюсь обновить один из дополнительных столбцов в сводной таблице.
У меня есть объект: '$ reserve' Из этого объекта я создал другой объект $resources, используя:
$resources = $reservation->resource()->get();
Затем я повторяю через $resources
с помощью цикла foreach
следующим образом
foreach($resources as $resource ) {...}
Затем я хочу обновить столбец с именем gcal_id и использую следующее:
$resource->pivot->gcal_id = "TEST";
$resource->save();
Если я var_dump модель, я вижу, что свойство существует с правильным значением, но в самой базе данных запись не обновляется, поэтому сохранение не работает
У меня есть столбцы, перечисленные в обеих сторонах отношения с этим:
->withPivot('start', 'end', 'quantity', 'product_id','gcal_id')
Учитывая, что у меня есть объект ресурса, как я могу правильно обновить столбец в сводной таблице и сохранить в базе данных?
Спасибо