Может ли любое тело рассказать, как сохранить и обновить таблицу базы данных с помощью функции сохранения модели, не изменяя поля created и modified в cakephp 2. *
created
modified
Если вы не хотите, чтобы измененное поле обновлялось при сохранении некоторых данных, добавьте
'modified' => false
в массив данных $
Ref: Сохранение данных
Надеюсь, это поможет
Пример:
$this->request->data['YourModel']['modified'] = false;
В документации указывается, что установка «Изменено» в значение «Ложь» остановит сохранение даты изменения. Тем не менее, я обнаружил, что это приводит к сбою вызова Save без какого-либо указания на то, что не так. Однако использование unset для измененного значения работает, однако.
unset( $this->request->data['YourModel']['modified'] );
Документация: http://book.cakephp.org/2.0/en/models/saving-your-data.html#model-save-array-data-null-boolean-validate-true-array-fieldlist-array