CakePHP v1.1 でモデルのリストを取得する簡単な方法があるかどうか知っている人はいますか? たとえば、アプリに Student、Teacher、Grade のモデルがある場合、これらのモデルの配列を取得する方法を探しています。助言がありますか?ありがとうございます。
2 に答える
0
コントローラーでこれを試すことができます:
// Teachercontroller for example
$this->Teacher->hasMany;
これにより、関連するすべてのモデルが返されます。所属先などと同じです。
于 2012-08-22T23:05:09.310 に答える
0
これを行う最善の方法は、models ディレクトリに存在するファイルを確認し、それらにクラスが含まれているかどうかを確認することです。これが本質的に loadModel() 関数自体が行うことであるという事実に基づいて、これが最良の方法であると判断しました。loadModel() 関数のコードは、ここにあります。私が最終的にすべてのモデルのリストを取得する必要がなくなったプログラムですが、誰かがそのようなリストを必要とする場合、この回答が人々を正しい方向に導くことができることを願っています.
于 2012-08-31T19:10:03.580 に答える