CakePHPでsave実行時にmodifiedを更新しない方法

CakePHPでsave実行時にmodifiedを更新しない方法CakePHP2

CakePHPでsaveメソッドでデータを更新するとmodifiedが自動で更新されます。要件によっては更新してほしくない場合があります。以下のように記述をすることで、modifiedが更新されないようになります。

$update = [
	'id' => $id,
	'modified' => false,
];

$this->save($update, false);

 

参考にしてみてください。