Bonsoir,
J'aimerais savoir si il est posible de récupérer plusieurs informations d'une seule requête dans le cas suivant:
J'ai 3 tables:
Fruits.
Légumes.
Voiture.
et un mot clé.
J'aimerais récupérer dans chaque table, les entrées commençant par mon mot clé, avec doctrine, quelque chose de ce genre là:
Est-ce possible ou faut-il faire 3 requêtes différentes ? Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $reponse = Doctrine_Query::create() ->select('fruits.nom, legumes.titre, voiture.titre') ->from('fruits') ->leftjoin('legumes') ->leftjoin('voiture') ->where("fruits.nom LIKE '".$search."%'") ->orWhere("legumes.titre LIKE '".$search."%'") ->orWhere("voiture.titre LIKE '".$search."%'");
Partager