Обновить и удалить значение дочерней таблицы при удалении родительской записи Laravel - PullRequest
0 голосов
/ 06 августа 2020

У меня есть две таблицы Order и OrderItem, где OrderItem имеет order_id в качестве внешнего ключа из таблицы Orders. Я использовал соотношение laravel в каждой их модели. После удаления записи из таблицы Order, которая имеет отношение в OrderItem, я хочу обновить имя столбца «Отмена» до true в таблице OrderItem, а затем мягко удалить запись. Я знаю только ручной метод, когда я нахожу запись по идентификатору, затем обновляю и удаляю ее. Может ли кто-нибудь помочь мне более коротким и простым методом? Спасибо.

1 Ответ

0 голосов
/ 06 августа 2020

Я думаю, вы имеете в виду soft delete.

вы можете увидеть этот документ.

...