Связано с this answer on how to check for the (non)existance of related entities using Doctrine's is empty
query, я пытаюсь использовать это в выражении Doctrine, но Expr
Class не имеет документального способа использования is empty
. isNull
не работает. Так что я ищу выражение:Как использовать Doctrine «is empty» в выражении?
// filter for e with no relatedEntities
$qb->expr()->isEmpty('e.realatedEntities');
// filter for e with relatedEntities
$qb->expr()->isNotEmpty('e.realatedEntities');
Значит, любые идеи по этому вопросу?
Doctrine's SIZE
также не имеет эквивалента в Expr
-Классе. Я что-то упускаю? На данный момент я манипулирую объектом запроса вместо того, чтобы возвращать выражение (в привязке фильтра формы Lexik для Symfony), но это только обходное решение.