Doctrine 2: how to clone all values from one object onto another except ID?

后端 未结 3 1324
臣服心动
臣服心动 2020-12-30 22:10

In $entity variable, there is an object of same type as $other_address, but with all field values filled in.

I want to set all fields in $other_address object to hav

3条回答
  •  自闭症患者
    2020-12-30 23:00

    $A = $em->find('Some\Entity',1);
    
    $B = clone $A;
    $em->persist($B);
    $em->flush();
    

    if you merge it will update the entity, best you use persist() it will duplicate the entire row and add auto incremented primary key

提交回复
热议问题