更新counterCache字段,但不更新CakePHP中的“已修改”字段

时间:2012-07-02 11:52:10

标签: cakephp cakephp-2.0

我有内容模型和评论模型。在插入注释时我正在使用cakephp(belongsTo relation)的counterCache功能更新内容表中的comment_count,但是那时它还更新了我不想要的内容表中的修改日期。我该怎么做 ?

1 个答案:

答案 0 :(得分:1)

为计数和更新创建一个自定义方法,并在评论模型的afterSave()中调用它,并在将新计数保存到关联表时确保

$data['Item']['modified'] = false;

modified设置为false。