0

此代码在控制器中运行良好

$em = $this->getDoctrine()->getEntityManager();
$entity = $em->getRepository('AcmeUserBundle:Child')->find($id);

现在我有自定义Repository

我想知道如何在那里使用它

function getUser()
{
    $em = $this->getEntityManager();
    $entity = $em->getRepository('AcmeUserBundle:Child')->find($id);
}

我还需要使用getRepositoryinRepository吗?

4

1 回答 1

1

如果该方法在Repository课堂上,那么您可以只使用$this.

$enity = $this->find($id);
于 2012-07-31T07:48:11.997 回答