J'ai fini par utiliser $query->getArrayResults()
qui remplit un tableau avec des collections basées sur la dénomination d'association dans la configuration de la doctrine. Le AS
Le mot-clé dans la requête sert uniquement de crochet pour la requête elle-même, pas le tableau de sortie/l'hydratation de l'entité.
Pour une solution complète avec des exemples, voir ma réponse ici .