【发布时间】:2012-04-14 20:07:41
【问题描述】:
我有以下存储库:
public function findClassPhotoByPath($path)
{
return $this->getEntityManager()
->createQuery('SELECT p FROM KSRGalleryBundle:Photo p WHERE p.category = :category AND p.path = :path')
->setParameters(array('category' => 'class_photo', 'path' => $path))
->setMaxResults(1)
->getResult();
}
当我现在使用这个存储库方法时,对象位于数组中,我必须通过 $photo[0] 访问它。
是否可以直接通过findOneBy()直接获取是怎么回事?
最好的问候, 博多
【问题讨论】:
标签: symfony repository doctrine-orm