質問:
モデル内から $useTable を変更するにはどうすればよいですか?
保存で渡されたデータに基づいて、モデルの beforeSave (または保存) メソッドの $useTable 値を変更したいと考えています。これは可能ですか?
私がすでに試したこと:
- 変え
$this->useTable
てみましたがダメでした。実際の変数を変更しましたが、使用時に useTable の値がキャッシュされていることがわかりました$Model->save
。
save を呼び出す前に Controller からこの値を変更できることはわかっていますが、渡されたデータに基づいてモデルでこれを処理したいと思います。
何か案は?