CakePHP: автоматическая установка дат создания и обновления модели

Есть ли способ настроить модели CakePHP для автоматической установки отметок времени, таких как created_on и updated_on , при сохранении объекта?

Я думаю об эквиваленте Параметры Django DateTimeField auto_now и auto_now_add .

Я слышал, что в некоторых фреймворках это спорная практика, но я все равно хочу это сделать.

Если вы не можете сделать это, люди обычно устанавливают временные метки в обработчиках beforeSave (), возможно, проверяя, содержат ли данные модели уже поле id, и устанавливают соответствующие данные создания?

Спасибо и извиняюсь, если я пропустил соответствующий фрагмент в документации.

7
задан Mikesname 13 December 2010 в 02:26
поделиться