En conformité avec documentation pour Doctrine, j'essaye de récupérer une information comme ceci :
Les logs m'indiquent que la requête exécutée est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $vp = Doctrine_Query::create() ->select('MAX(v.rang) AS max_rang') ->from('VitrineParagraphe v') ->where('v.vitrine_id = ?', $vitrineId) ->execute();
Du coup, impossible d'accéder comme prévu (toujours selon la doc) à l'attribut $vp->max_rang qui me permettra de connaitre la valeur recherchée.SELECT MAX(v.rang) AS v__0 FROM vitrine_paragraphe v WHERE (v.vitrine_id = ?) - (17)
Pourquoi l'alias que j'indique est-il ignoré par Doctrine ? Savez-vous comment je dois procéder pour exploiter ce type de requêtes ?
Partager