1

我有一个非托管的对象图。如果我得到没有身份的对象,我可以用以下方式保存它们:

$em->persist($obj);

但是,当我有一个具有身份(带有$obj->id集合)的方法时,该persist()方法想要重新创建它。我意识到这merge()是针对这种情况的。唯一的问题是它是递归的(因此图中的每个其他对象也应该具有标识)并且我的图在这方面是异构的(其中一些确实没有设置他们的 id)。

4

0 回答 0