此代码在控制器
中正常运行$em = $this->getDoctrine()->getEntityManager();
$entity = $em->getRepository('AcmeUserBundle:Child')->find($id);
现在我有自定义Repository
类
我想知道如何在那里使用
function getUser()
{
$em = $this->getEntityManager();
$entity = $em->getRepository('AcmeUserBundle:Child')->find($id);
}
我是否还需要在getRepository
中使用Repository
?
答案 0 :(得分:1)
如果该方法位于Repository
类,那么您可以使用$this
。
$enity = $this->find($id);