Je souhaite étendre Zend_Db_Table_Row_Abstract pour avoir des champs supplémentaires en plus de ceux de la table.Extension de Zend_Db_Table_Row_Abstract
exemple.
Je
et
class Automobili_Model_Row_Car extends Zend_Db_Table_Row_Abstract {
}
table de voitures ont model_id, qui fait référence à la table modèle (corsa, clio ...), je veux Automobili_Model_Row_Car avoir le modèle chargé de la table dépendante modèle, pas seulement model_id de la table de voiture.
Quel est le droit de le faire?
Cordialement, Sasa Stamenkovic.
Bon point. Je pensais que cela aussi, l'exécution de requête supplémentaire est un tel gaspillage. Mais redéfinir Zend_Db_Table_Row_Abstract :: __ get() peut être intéressant. Je peux aller chercher des données référencées là seulement au cas où j'en aurais besoin. Tous les conseils sont les bienvenus. J'ai juste besoin de trouver la bonne façon d'extraire les données de la classe en étendant Zend_Db_Table_Row_Abstract. Dans les classes qui étendent Zend_Db_Table_Abstract, je lance select() ou insert(), mais je n'ai jamais rien fait dans Zend_Db_Table_Row_Abstract. Merci. – umpirsky