更新计数器缓存字段,但不要';t更新';修改';CakePHP中的字段

更新计数器缓存字段,但不要';t更新';修改';CakePHP中的字段,cakephp,cakephp-2.0,Cakephp,Cakephp 2.0,我有一个内容模型和一个评论模型。在插入注释时,我正在使用cakephp(belongsTo关系)的counterCache特性更新内容表中的注释计数,但这一次它也在更新内容表中我不想要的修改日期。我怎么做 为该计数和更新创建一个自定义方法,并在comments模型的afterSave()中调用它,当您将新计数保存到关联表时,请确保 $data['Item']['modified'] = false; modified设置为false。为该计数和更新创建一个自定义方法,并在comments模型的

我有一个内容模型和一个评论模型。在插入注释时,我正在使用cakephp(belongsTo关系)的counterCache特性更新内容表中的注释计数,但这一次它也在更新内容表中我不想要的修改日期。我怎么做

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

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

modified设置为false。

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

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

modified设置为false。

我觉得这不是一个合适的解决方案。CakePHP为counterCache提供的内置功能非常有价值,而且是免费的。我同意这绝对是一种方法,但这是一个很大的工作,特别是如果你运行多个计数器,因为我在我的应用程序。错误。。。它已经支持多个计数器、查找器和回调。你看过文件了吗?如果你知道一种方法,它需要更少的工作,并且与已有的方法相结合,请让我们知道。我觉得这不是一个适当的解决方案。CakePHP为counterCache提供的内置功能非常有价值,而且是免费的。我同意这绝对是一种方法,但这是一个很大的工作,特别是如果你运行多个计数器,因为我在我的应用程序。错误。。。它已经支持多个计数器、查找器和回调。你看过文件了吗?如果你知道一种方法,它需要更少的工作,并与已有的方法集成,请让我们知道。