Symfony, easyadmin почем не удаляются записи?

Добрый день. Продолжаю осваивать Symfony в целом EasyAdmin и Doctrine в частности. Имеется таблица OrgNews с новостями организации. Эта таблица имеет поле AuthorID, связаны они так:
...
namespace App\Entity;
...
/**
     * @ORM\OneToOne(targetEntity=OrgUser::class)
     */
    private $AuthorID;
...

так-же имеется внешний ключ:5f9f7b6d17346386602798.jpeg

Новости создаются. Но при попытке удалить новость, ничего не происходит. Подозреваю, что дело в связях таблиц. Просьба подсказать. Я неверно настраиваю связи? Ведь у каждого пользователя может быть много новостей. Т.е. нужно настроить связь "Many to one"? Так-же org_user связан с system_user? Может это быть связано? Если нужны еще детали, изложу.
Спасибо.
  • Вопрос задан
  • 188 просмотров
Пригласить эксперта
Ответы на вопрос 1
@aleksandr97
Пишу на PHP, изучаю GOLANG
Ты получаешь ошибку из-за ограничителя fk, тебе требуется настроить каскадное удаление
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы