Sonata Admin Bundle保存非关联记录

时间:2014-05-30 05:23:58

标签: doctrine-orm sonata-admin symfony-2.4

我需要在Sonata Admin的postPersist回调中持久保存非关联实体的对象。我无法在Sonata Admin中获得$em = $this->getDoctrine()->getEntityManager();

2 个答案:

答案 0 :(得分:0)

您可以使用$this->getModelManager()->create($object);在Sonata Admin Bundle中保留任何对象。

答案 1 :(得分:0)

你可以使用这个与 Baran 回答

太相似了
        $query = $this->getModelManager()->createQuery('AppBundle:testEntity', 'entity');
        $results = $query->execute();