I'm probably overlooking something very simple and just been staring at it too much, but I can't get this DQL query to work. I get an exception stating:
Cannot select entity through identification variables without choosing at least one root entity alias.
Here's my query. User has a many-to-one relation to Group. Note that this is a unidirectional relation! That may make no sense to you, but it makes sense in our domain logic.
SELECT DISTINCT g
FROM Entity\User u
LEFT JOIN u.group g
WHERE u.active = :active
Can you tell me what I am missing here?
ON
here after the LEFT JOIN? – Conversational