Multiples OÙ l'utilisation du QueryBuilder

Lors de l'utilisation de la suite, seul le dernier where est ajouté à ma requête;

$qb = $this->getEntityManager()->createQueryBuilder();

$qb->select(array('qi'))
    ->from('Table:Qi', 'qi')
    ->where("qi.content = " . $content->getId())
    ->where("qi.queue = " . $child->getQueue()->getId());

J'ai dû le faire pour lui faire prendre l'avis de deux

$qb->select(array('qi'))
    ->from('Table:Qi', 'qi')
    ->where("qi.content = " . $content->getId() . 
                 " AND qi.queue = " . $child->getQueue()->getId());

Cela ne semble pas droit? Comment puis-je utiliser la première approche avec plusieurs where appels?

OriginalL'auteur Jake N | 2013-03-08