私はzendフレームワークには新しく、zf2をすぐに開始しました。zendフレームワーク2.0で複数のテーブルを扱うモデルを作成する方法
私は複数のテーブルを扱うことができるモデルを構築しようとしています。私は参照
Zend Frameworkのを次のように使用しています:ドキュメント:モデルとデータベーステーブルの作成 - Zend Frameworkのマニュアルを
と
は、Zend Frameworkの2(ベータ版)入門 - ロブ・アレンのDevNotesは
今、私はAkrabatのzf2アプリケーションで与えられているテーブルゲートウェイパターンを持つモデルを構築するのに成功しました。
しかし、テーブルゲートウェイパターンは1つのテーブルのみをサポートします。
私はzend_db_tablesの関係機能を使用するためにzend Dbtableを試してみることに飽きました。
上記のリンク(モデルのクイックスタート)では、DbtableがZend_Db_Table_Abstractを継承しています。 Incf of zf 2.0これをどのように達成できますか?
zf 2.0ではzend/Db/tableが存在しないことがわかります。
ありがとうございます。
あなたが探しているものではないかもしれませんが、TableGatewayはあなたの唯一のモデルである必要はありません。あなたは "IceManager"のようなモデルを持つことができ、そのモデルでは '$ im-> setIceModel($ iceGateway)'と '$ im-> setWaffleModel($ waffleGateway)'のような2つのゲートウェイを一緒に持ってきて、ふたつのゲートウェイ – Sam
Samさん、ありがとうございます。しかし、ZF2モデルが結合を処理する方法があるはずです。 zf2で始まってこれについての洞察を持っている人なら誰でも知識を共有することができれば助かります。 – NSC