1

Zendフレームワークに1つ疑問があります。zend フレームワークで行ったプロジェクトのすべてのモデルの詳細が必要です。zend フレームワークですべてのモデルの詳細を取得する可能性はありますか?

私を助けてください..

ありがとう、プラサント P

4

1 に答える 1

1

モデルによって、DB テーブルに関する詳細を取得したいという意味であれば、はい。から次のメソッドを呼び出すことで、このデータを取得できます。Zend_Db_Table

  • info() - テーブル情報を返します。

言う方法はありませんgetAllDbTables。これが必要な場合は、すべての Db テーブルを認識し、テーブル インスタンスと必要な情報を提供できるカスタム Db リポジトリを作成できます。これには、使用するクラスから具体的なテーブル インスタンスを切り離すという追加の利点があります。

ただし、MVC の M は単なるデータベースではないことに注意してください。M はアプリケーションの心臓部です。これには、アプリケーション ロジック、ドメイン オブジェクト、サービス レイヤーなどが含まれます。永続レイヤーはその一部にすぎません。

于 2010-03-31T07:29:42.947 に答える