4

JMSSerializer を使用してデシリアライズしたエンティティがあります。関連項目の 1 つは、親オブジェクトが最初に作成されたときにエントリを持たない ArrayCollection です。

関係はこんな感じ

アセンブリ > 多くあります > HistoryEntries

HistoryEntries が空の ArrayCollection である逆シリアル化されたアセンブリ エンティティをマージしようとすると、次のエラーが発生します。

The given entity of type 'XES\\MpmBundle\\Entity\\History' (unassigned) has no identity/no id values set. It cannot be added to the identity map.

1 つ以上の関係に関連するエンティティがないエンティティをマージして永続化するにはどうすればよいですか?

4

0 に答える 0