Query with EXISTS for Doctrine Symfony2 Query with EXISTS for Doctrine Symfony2 symfony symfony

Query with EXISTS for Doctrine Symfony2


You either need to use two query builders:

$queryBuilder->expr()->exists($subQueryBuilder->getDql());

or use DQL directly:

$queryBuilder->expr()->exists('SELECT *     FROM r     WHERE r.t_id = t.id     AND r.status = 1');

You'll find more examples in the docs: http://www.doctrine-project.org/projects/doctrine-orm/en/current/reference/query-builder.html