这是我custome查询:Symfony2 - 如何根据自定义查询获取实体对象?
$query = $em->createQuery("SELECT max(d.id) FROM MyBundle:DBTableEntity d ");
$max_incoming_id = $query->execute();
我希望它返回的实体对象,就像下面这样:
$EntityObj = $resource->getRepository("MyBundle:DBTableEntity")->findAll();
任何想法如何做到这一点?
解决方案: $查询= $资源 - > createQuery(“SELECT d FROM MyBundle:MyEntity d where d.id> 5); $ entities = $ query-> execute(); foreach($ entities = $ i => $ entity): //获取实体ID $ entity-> getId(); endforeach; 就是这样! – Edge