2014-12-12 5 views

답변

0

RTFM : http://wiki.typo3.org/Flow_Cookbook#Execute_arbitrary_DQL. 따라서 DQL을 사용하면 클래스 이름을 쿼리에서 직접 사용할 수 있습니다.

/** 
* @Flow\Inject 
* @var \Doctrine\Common\Persistence\ObjectManager 
*/ 
protected $entityManager; 

[...] 

$dql = 'SELECT COUNT(e) FROM Vendor\Package\Domain\Model\Entity e WHERE e.property = :property'; 

$query = $this->entityManager->createQuery($dql); 
$query->setParameters(array('property' => $property)); 
$result = $query->execute();