CakePHPモデルが参照するデータベースのテーブルを途中で変更するということで「setSource()」を以前に説明しました モデルが参照するデータベースのテーブルを途中で変更する ということで「setSource()」を以前に説明しましたが、注意点を発見。。。 自分のメモとして記録します(汗 恐らくデータベースの設計が複雑だったり、負荷分散的(?)につかわないかぎり あまり利用されない方法かとは思いますが。。。 さて注意点ですが、コントローラーの途中で「setSource()」を使うことで 参照テーブルを変更できますが、コントローラーの途中で新たなテーブルを作成して そのテーブルを「setSource()」でセットするとどうなるでしょうか。。。 はい、実はテーブルがありませんとエラーが出ます。 これはCakePHPが接続しているデータベースのテーブル情報を キャッシュし、そのキャッシュ