Message d'erreur : "The root class of the query (alias fu) must have at least one field selected."
Bonjour
voici ma requête en sql elle marche parfaitement :
Code:
1 2 3 4 5 6
| SELECT
fonctionnalites.lib_fonctionnalite
FROM
fonctionnalites_utilisateurs,fonctionnalites
where fonctionnalites.id_fonctionnalite = fonctionnalites_utilisateurs.id_fonctionnalite
and fonctionnalites_utilisateurs.id_utilisateur = 35 |
mais lorsque je la fait avec doctrine j'ai cette erreur :
"The root class of the query (alias fu) must have at least one field selected."
voici la requete que j'ai fait :
Code:
1 2 3 4 5 6 7 8 9 10
| public function getFeatureByUser($id_utilisateur)
{
$q = Doctrine_Query::create()
->select('f.lib_fonctionnalite')
->from('FonctionnalitesUtilisateurs fu ,Fonctionnalites f ')
->where('fu.id_fonctionnalite = f.id_fonctionnalite')
->andWhere('fu.id_utilisateur = ?',$id_utilisateur);
return $q->execute();
} |
Merci d'avance