cakePhp2の導入を検討していますが、Modelクラスはテーブルに対して作られる様ですが、複雑な結合やcase文などのを使ったselect句を多用したSQLに対応できるかいまいちわかりません。
複雑なSQLで生成されたビューに対してModelクラスを作れば、フレームワークの作法に即したプログラムが作れるのではと思いますが、そもそもビューに対してModelクラスって作れるのでしょうか?
できます。
下のブログの「3. belongsTo以外のアソシエーションは使わない」に、JOINを使ったViewTableに対するModelの作り方が紹介されています。
http://www.1x1.jp/blog/2010/12/thinking_abount_cakephp_mode.html
ありがとうございます。まさに疑問に的中です!これができるならDBについては問題ないと思いました!
2014/03/31 23:54:54