Bonjour,
je souhaiterais faire un requete imbriquée dans le FROM mais doctrine ne me permet pas de le faire facilement.
(Mon context : symfony 1.4 avec doctrine et mysql sur un server wamp windows)
message : Couldn't find class (SELECT .
J'ai donc vu des propositions sur le net qui permettraient de la faire avec Doctrine_RawSql().
ma requête est celle-ci en plus simple bien sûr.
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT filmcritere.* FROM user, (SELECT film.nom, user.sexe, user.tranche_age, user.pays FROM user, film where user.id = film.id_user_critere_ref) AS filmcritere WHERE user.id=1 and user.sexe=filmcritere.sexe and user.tranche_age=filmcritere.tranche_age and user.pays=filmcritere.pays;
Questions:
1 - existe-t-il un plugin pour faire des requetes sql imbriquées ou en utilisant createSubquery() et getDql()?
2 - est ce que Doctrine_RawSql() est sécurisé?
3 - Existe-il un exemple simple répondant à ma simple requete imbriquée avec Doctrine_RawSql()?
4 - la solution d'une view doctrine avec une jointure pourrait me convenir, peut-on faire des jointures sur des views doctrine?
Merci d'avance de votre réponse !!!
Partager