Я пытаюсь понять, каким должен быть мой лучший маршрут, но для простоты я сделаю этот звук намного проще, чем он есть.
У меня есть две модели, одна под названием donor
, а другая под названием donation
. Что касается отношений, то у donor
много donations
.
В моей форме редактирования модели donor
у меня есть возможность создавать, обновлять или удалять donations
из той же формы.
Обновлять и создавать на данный момент легко, потому что я могу использовать updateOrCreate. Но что произойдет, если я захочу удалить пожертвование?
Выполнил бы я фактический запрос, отфильтровывая идентификаторы пожертвований, которые все еще были в форме редактирования (и, следовательно, не были удалены пользователем), а затем удалял бы оттуда модели? Или есть лучший способ справиться с этим действием?
Заранее спасибо.