Laravel обновляет определенные данные из модели, где у нее нет массива идентификаторовPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Laravel обновляет определенные данные из модели, где у нее нет массива идентификаторов

Сообщение Anonymous »

Я хочу обновить все данные модели, за исключением некоторых из массива идентификаторов. Как это возможно с помощью eloquent?
Что я делаю:При создании или обновлении событий и установке доступности на 0 идентификаторы также собираются в цикле foreach для каждого события.

Код: Выделить всё

$rv = CalendarSchedule::updateOrCreate([
'date_start' => $import['start']->format('Y-m-d H:i:s'),
'date_end' => $import['end']->format('Y-m-d H:i:s'),
'operator_id' => $operator->id
],[
'location_id' => $operator->place_id,
'available' => 0,
'block' => 1
]);
array_push($ids, $rv->id);
Теперь, когда цикл foreach заканчивается, я хочу обновить все данные CalendarSchedule, кроме данных в массиве ids, и установить доступность => 1

Подробнее здесь: https://stackoverflow.com/questions/690 ... ray-of-ids
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»