Doctrine orm Sonata管理包保存非关联记录
我需要在Sonata Admin的postPersist回调中持久化一个非关联实体的对象。我无法获取Doctrine orm Sonata管理包保存非关联记录,doctrine-orm,sonata-admin,symfony-2.4,Doctrine Orm,Sonata Admin,Symfony 2.4,我需要在Sonata Admin的postPersist回调中持久化一个非关联实体的对象。我无法获取$em=$this->getDoctrine()->getEntityManager()在Sonata管理中。您可以使用$this->getModelManager()->创建($object)保存Sonata管理包中的任何对象。您可以使用与Baran答案太相似的对象 $query = $this->getModelManager()->createQuery('App
$em=$this->getDoctrine()->getEntityManager()代码>在Sonata管理中。您可以使用$this->getModelManager()->创建($object)
保存Sonata管理包中的任何对象。您可以使用与Baran答案太相似的对象
$query = $this->getModelManager()->createQuery('AppBundle:testEntity', 'entity');
$results = $query->execute();