Doctrine orm 确认我的实体是否使用条令保存
在使用实体管理器持久化并存在实体或新实体后,如何确认是否保存此实体Doctrine orm 确认我的实体是否使用条令保存,doctrine-orm,Doctrine Orm,在使用实体管理器持久化并存在实体或新实体后,如何确认是否保存此实体 $em->persist($entity); $em->flush(); 如果您的实体具有自动生成的值列(如id): 您可以通过执行以下操作来检查实体是否已保存 if($entity->getId()) 如果我保存的实体已经有一个ID值,并且我正在更新它怎么办?它将抛出一个异常。您可能需要分析以下代码:如果这对您有帮助,请给我+1(答案左侧的向上箭头)。谢谢 if($entity->getId())
$em->persist($entity);
$em->flush();
如果您的实体具有自动生成的值列(如id): 您可以通过执行以下操作来检查实体是否已保存
if($entity->getId())
如果我保存的实体已经有一个ID值,并且我正在更新它怎么办?它将抛出一个异常。您可能需要分析以下代码:如果这对您有帮助,请给我+1(答案左侧的向上箭头)。谢谢
if($entity->getId())