こんにちは、私はかなりZendフレームワークを初めて使っています。Zend Framework JOIN&MVCベストプラクティス
こちらのチュートリアルは、 http://akrabat.com/zend-framework-tutorial/です。
詳細を調べるために、データベース内にID、名前、アドレスを含むrecordLabelという別のテーブルを作成しました。
私は最終的に私の参加を管理しましたが、そのコードがコントローラに実装されていることがわかりました。
私の質問は単純なものですが、コントローラーではなくモデル内にデータを置くこのコードの方がいいですか?
私はモデルとアルバムとRecordLabelを用意する必要があります。一方、album
が持つことができる場合は
$select = $table->select()
->from('album')
->join('record_label',
'album.record_label_id = record_label.id);
:私は次のようにgetメソッドのalbum
モデル部分にこのクエリを置くone artist
として
これは良い質問です。あなたはおそらく短い答えを探しています:アルバムモデルで。しかし、[Doctrine](http://ww.doctrine-project.org/)のようなORMについて語る長い答えがあります。 –
チップのおかげで、それはまた私が思ったものです! – AKFourSeven