Обнаружение неправильной конфигурации объекта в Symfony2

Ну, я нене знаю, что делать, чтобы исправить ошибку в моем проекте.

я пытаюсь обработать вложенную форму с отношением «многие ко многим с атрибутами». В ошибках говорится, что он не может создать ассоциацию, потому что для одной из сторон требуется идентификатор.

Хорошо. Поэтому я попытался создать только недостающую сторону. Но все та же ошибка.

Наконец, я понял, что у меня все та же проблема с этим простым кодом:

public function onSuccess(Page $page)
{   
    $this->em->flush();
}

Буду признателен за сообщение об ошибке, например "Привет всем'нечего смывать! Но нет, все та же ошибка: я должен создать объект (и его идентификатор) до того, как связать его.

Я посмотрел на трассировку стека. И да, похоже, что UnitOfWork ->computeAssociationChanges вызывается после сброса и требует идентификаторов для связанных объектов.

Как я могу создать объекты в базе данных, если команда flush создает ошибку?

Ответы на вопрос(1)

Ваш ответ на вопрос