с 2 недель, у нас возникает эта проблема, пытаясь смыть новые элементы:
CRITICAL: Doctrine\ORM\ORMInvalidArgumentException:
Новый объект был найден через связь "Комментарий # захвата", которая не была настроена на каскадное сохранение операций для объекта
Но capture
уже находится в базе данных, и мы получаем его с помощью findOneBy
, поэтому, если мы каскадом сохраняем его или сохраняем, мы получаем
Нарушение ограничения таблицы: дубликат записи.
Комментарии создаются в цикле с различными захватами, с новым и всем необходимым полем.
Когда все объекты сохраняются и/или получаются с помощью findOne
(и все они действительны), флеш все еще не работает.
Я занимаюсь этим вопросом некоторое время, поэтому, пожалуйста, помогите мне