Doctrine запрашивает отдельный связанный объект

Вероятно, я упускаю из виду что-то очень простое и просто слишком много на это смотрю, но я не могу заставить этот DQL-запрос работать. Я получаю сообщение об исключении:

Cannot select entity through identification variables without choosing at least one root entity alias.

Вот мой запрос. Пользователь имеет отношение «многие к одному» к группе. Обратите внимание, что это однонаправленное отношение! Это может не иметь смысла для вас, но имеет смысл в логике нашей предметной области.

SELECT DISTINCT g
FROM Entity\User u
LEFT JOIN u.group g
WHERE u.active = :active

Можете ли вы сказать мне, что я здесь упускаю?

8
задан Sander Marechal 18 April 2012 в 15:20
поделиться