通常、次のようにクラス内にモデルをロードします。
public $uses = array('Table1', 'Table2', 'Table3');
しかし、私のモデルの中には 2 ~ 3 回のアクションでしか使用されないものもあります。そのため、他のアクションのためにそのモデルをロードしたくありません。したがって、「table1」コントローラーを広く宣言する必要があります。コントローラー内で必要な場合は、「table2」と「table3」をロードします。出来ますか?クックブックの中を見つけることができませんでした。
このようなもの:
class myController extends Controller {
public $uses = array('Table1');
public function myaction() {
$uses = array('Table2','Table3');
....
}
}