Je souhaiterais effectuer une requete personnalisée sous api_platform mais je récupère une liste d'objet ne contenant aucun champ comme ci je n'avais pas spécifié la notion du groupe.
Si j'ajoute manuellement les select('l.id .....') ca fonctionne mais les objets ne sont pas formaté comme il le faut. J'utilise pas mal de jointure.
D'autant plus que j'ai une multitude de champs contenu dans cette table.
public function getLogementsSelonMotRecherche($mot){
return $this->createQueryBuilder('l')
->leftJoin('l.personne', 'p')
->addSelect('p')
->where('l.commune LIKE :mot')
->setParameter('mot', $mot)
->getQuery()->getResult();
}