Я выполняю этот запрос в репозитории объектов и продолжаю получать
Невозможно добавить условие на неопределенную переменную результата
- Избегайте ленивой загрузки Doctrine Symfony2
- Symfony 3.4 Используйте представление внутри моего пакета
- Symfony2 недействителен в 2.8.10+, но не 2.8.9
- Ошибка при попытке отправить электронную почту через Gmail с помощью SwiftMailer
- Аутентификация безопасности Symfony
- Symfony LDAP auth связывается с именем пользователя и паролем
но запрос не имеет агрегации вообще. Почему это происходит со мной?
public function getPersonalizableItemsByOwner(User $owner) { $qb = $this ->getEntityManager() ->createQuery('SELECT pi FROM '.$this->getEntityName().' pi WHERE order_id = :owner_id AND (deletedAt IS NULL OR deletedAt > :referenceDate)') ->setParameters(array('owner_id' => $owner->getId(), 'referenceDate' => date('Ymd H:i:s'))); return $qb->getResult(); }
PS: У меня очень мало знаний о Doctrine, мне поручено добавлять поддержку мягкого удаления с помощью KnpLabs SoftDeleteable, но только в некоторой конкретной ситуации, поэтому я не могу использовать глобально доступный фильтр и должен реализовывать его вручную.