Доктрина 2: QueryBuilder SELECT основан на том, где существует - PullRequest
0 голосов
/ 15 марта 2019

Есть ли способ использовать QueryBuilder для выбора значения на основе подзапроса?

В настоящее время у меня есть следующее:

$qb = $this->createQueryBuilder('scrim')->select('scrim, user, team, scrimChannel');
...

И я хотел бы выбратьдополнительное поле, основанное на запросе WHERE EXISTS, как я сделал бы в SQL следующим образом:

SELECT (SELECT 1 FROM bla WHERE EXISTS(...), scrim.*, user.*, team.*)

Надеюсь, в этом есть какой-то смысл

...