2010-03-31 20 views
1

J'ai un doute dans le cadre zend. J'ai besoin de tous les détails du projet que j'ai fait dans le cadre zend. Est-il possible d'obtenir tous les détails du modèle dans le cadre zend.Obtenez tous les détails du modèle dans zend

S'il vous plaît aidez-moi ..

Merci et salutations, Prasanth P

+0

Si vous avez le code, vous avez les modèles. – Sonny

Répondre

1

Si par le modèle que vous voulez dire que vous voulez obtenir les détails sur une table DB, alors oui. Vous pouvez obtenir ces données en appelant la méthode suivante de Zend_Db_Table

  • info() - Retourne des informations table.

Il n'existe aucune méthode pour indiquer getAllDbTables. Si vous en avez besoin, vous pouvez écrire un référentiel de base de données personnalisé qui connait toutes les tables de base de données et qui peut vous fournir des instances de table et toutes les informations dont vous avez besoin. Cela aurait l'avantage supplémentaire de découpler les instances de tables concrètes de vos classes utilisatrices. Gardez à l'esprit que le M dans MVC n'est pas seulement la base de données. Le M est le cœur de votre application. Il contient la logique d'application, les objets de domaine, les couches de service, etc. La couche de persistance n'est qu'une partie de celle-ci.

+0

Mais j'ai besoin d'obtenir tous les modèles dans un projet .. J'ai besoin de créer une fonction de recherche en utilisant cela. Si je recherche une clé, nous devons rechercher dans toutes les tables et répertorier toutes les données. –