Je tiens à m'excuser si je n'ai pas fait assez de recherche dans google mais pour être honnête, je ne sais pas exactement quoi rechercher. Mon problème est avec Doctrine. J'utilise Symfony et je veux écrire la requête suivante dans DQL premières:Gauche rejoindre dans Doctrine Query Language
SELECT c.id AS id,
c.name AS name,
c.active AS active,
count(c2.id) AS depth,
(c.rht - c.lft) as rng
FROM (categories c
LEFT JOIN categories c2 ON ((c2.lft < c.lft) AND (c2.rht > c.rht) AND c2.active))
GROUP by c.id
ORDER by c.lft ASC
Je peux écrire comme une requête brute, mais je dois en DQL que je veux l'utiliser pour un widget sfWidgetFormDoctrineChoice. Toute aide est grandement appréciée.
Merci d'avance!
Doctrine 1.x ou 2.x? – borrible
Désolé, j'ai oublié de le mentionner au début - 1.2 (comme je reste fidèle à Symfony 1.4) – fanjabi