Да, вы можете сделать это, например, вы можете сделать это в модели.Реализуйте метод afterSave () в таблице обновлений.Там вы можете обновить соответствующий пост.http://book.cakephp.org/2.0/en/models/callback-methods.html
Другим способом будет удаление модифицированных в модели Post и создание метода afterFind () в модели.В большинстве случаев вам не следует делать это из-за загрузки данных, но это может быть полезно при использовании большого количества вставок и очень небольшого количества операций чтения.
Самый хороший способ - поместить эти методы в поведение, которое создаетразделение проблем, а также позволяет повторно использовать:
http://book.cakephp.org/2.0/en/models/behaviors.html
Добавление, думая об этом: Конечно, вы можете обновить поле Post.modified, но это было бы более понятно и лучшесоздайте для него отдельное поле.Так Post.latestcomment поле даты и времени.Тогда также правки к посту будут зарегистрированы как обновление.Также это позволяет более гибкое планирование.Кроме того, вы знаете, есть ли какие-либо сообщения также.