Archives pour 'propel'

Propel : afficher la dernière requête effectuée

10 mars 2008

echo Propel::getConnection()->getLastExecutedQuery(); Certes la barre de débogage de symfony peut vous renseigner. Mais avec 7200 requêtes dans votre page vous êtes bien content de pouvoir générer une trace spécifique ;-) (à afficher ou écrire dans un log). via prendre un Snippet.

Un générateur de Criteria pour Propel

23 février 2008

Si vous faites beaucoup de Propel(*), et si vous rencontrez des difficultés à écrire vos requêtes, cet utilitaire en ligne est pour vous : http://propel.jondh.me.uk/ * Propel est un système d'ORM pour PHP5

Astuce symfony : ne pas charger une colonne lors de “l’hydratation” d’un objet

9 décembre 2007

En fait c'est plutôt une astuce Propel ;-). Quand vous chargez des données depuis la base (avec doSelect ou retrieveByPk) vous récupérez des objets complètement "hydratés". C'est à dire que chaque objet représente une ligne de votre base de donnée avec autant de variables membres que de colonnes. Un problème évident ...