Behaviorとは?
レコードを物理消去せずに論理消去しておきたいときに使うと便利なModelに追加できる共通機能。
無効化
とても便利ですが、場面によってその機能を外したい場合があります。
(上述の論理削除したレコード含めて検索を行いたい場合、Behaviorが逆に邪魔をしてしまい想定通りにレコードを抽出できない。。ということがあります)
こんなときは、unloadしてやると無効化されます。
$this->Behaviors->unload(Behaviors名);
レコードを物理消去せずに論理消去しておきたいときに使うと便利なModelに追加できる共通機能。
とても便利ですが、場面によってその機能を外したい場合があります。
(上述の論理削除したレコード含めて検索を行いたい場合、Behaviorが逆に邪魔をしてしまい想定通りにレコードを抽出できない。。ということがあります)
こんなときは、unloadしてやると無効化されます。
$this->Behaviors->unload(Behaviors名);