Doctrine query builder, wählen Sie die Option foreign key

Ich habe diese Abfrage :

        $qb = $this->_em->createQueryBuilder();
        $qb->select('DISTINCT c.account')
                ->from('ThanksWhoProjectBundle:Comment', 'c')
                ->leftjoin('c.account', 'a')
                ->where('c.conversation = ?1')
                ->setParameters(array(1 => $conversation));
        return $qb->getQuery()->getResult();

So, das Feld Comment.account ist ein Fremdschlüssel, der mit meiner Person Account. Ich brauche nur zu rufen, verschiedenen Konten, die in das Gespräch.

So, ich will nur markieren Sie das Feld c.account, aber mit dieser Abfrage diesen Fehler :

[Semantical Error] line 0, col 18 near 'account FROM': Error: Invalid PathExpression. Must be a StateFieldPathExpression. (500 Internal Server Error)

Wie kann ich das tun ?

Schreibe einen Kommentar