Попытка выбрать все объекты, которые не имеют никакого object.objects2.property = значение с доктриной - PullRequest
0 голосов
/ 18 июня 2019

У меня есть объект "заказ", который имеет несколько объектов "запрос".У каждого объекта запроса есть свойство «status»:

Order:
- id
- requests

Request:
- id
- status

Теперь я хочу выбрать все заказы, для которых нет запросов, со статусом = 'value'

. Я могусделайте обратное с доктриной (то есть выбрав все ордера, в которых есть хотя бы один запрос со статусом = 'значение'), с помощью следующего кода:

 $queryBuilder->andWhere("order.requests.status = value");

Если я теперь заменю = на! =, тогда онвозвращает объект, если один запрос удовлетворяет условию.Тем не менее, мне нужен объект, только если все запросы объекта соответствуют условию.

Спасибо за помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...