プロジェクトのバグを修正するために何をすべきかわかりません。
属性を持つ多対多の関係でネストされたフォームを処理しようとしています。いずれかの側に ID が必要なため、関連付けを作成できないというエラーが表示されます。
大丈夫。なので、足りない面だけ作ってみました。しかし、それでも同じエラーです。
最後に、この単純なコードにも同じ問題があることに気付きました。
public function onSuccess(Page $page)
{
$this->em->flush();
}
「ねえ、フラッシュするものがありません!」などのエラー メッセージが表示されるとありがたいです。しかし、いいえ、まだ同じエラーです。オブジェクトを関連付ける前に、オブジェクト (およびその ID) を作成する必要があります。
スタックトレースを見てみました。はい、 UnitOfWork ->computeAssociationChanges がフラッシュ後に呼び出され、関連付けられたオブジェクトの ID が必要なようです。
フラッシュ コマンドでバグが発生した場合、データベースにオブジェクトを作成するにはどうすればよいですか?