2016-02-15 67 views
0

我正在使用「NativeQuery」和Doctrine,並且我的查詢有一個INNER JOIN。我想只用結果的第一個表格來進行「限制」。但是,在Mysql中,「限制」考慮了連接表。任何想法如何實現這一目標?謝謝NativeQuery,加入並限制

+1

,我認爲它會如果你可以添加一個當前查詢的例子以及它的預期結果是什麼,那麼更容易回答你的問題。 – hasumedic

回答

0

這裏是QueryBuilder的一個例子,你自己的使用情況,您可以適應它

$qb = $this->createQueryBuilder('a'); 

$qb 
    ->join('a.advert', 'adv') 
    ->addSelect('adv') 
; 


$qb->setMaxResults($limit); 


return $qb 
    ->getQuery() 
    ->getResult() 
    ; 

你說你是法國人在這裏是一個很好的教程
Récupérer ses entités avec Doctrine2