Администратор сонаты: не найденный объект после удаления - PullRequest
0 голосов
/ 07 апреля 2020

У меня есть 2 объекта: продукт и заказ.

Заказ имеет отношение «многие к одному». 1 заказ = 1 продукт. 1 товар = много заказов.

Я не устанавливаю внешний ключ в базу данных, чтобы при удалении товара мой заказ не удалялся. И я не устанавливаю = null после удаления, чтобы сохранить полную историю заказов без изменений.

Но если я удаляю продукт, то соната не может найти его по идентификатору, когда я смотрю список заказов, и дает ошибка.

Entity of type '*' for IDs id(4925) was not found

Это логично, но я не хочу видеть ошибку в админ-панели, я хочу видеть "ноль"

...