Возможно ли в DQL указать имя класса в качестве предложения WHERE или GROUP BY?
Это было бы очень полезно при иерархии пользователей, например:
SELECT a FROM Article a
JOIN a.owner o
WHERE o.class = ?
SELECT u.class, COUNT(*)
FROM User u
GROUP BY u.class