在Yii中保持更新时间戳同步

时间:2012-02-20 09:07:24

标签: php timestamp yii relationship

我有一个Project模型和一个与Comment相关联的has many relationship模型(项目 - >评论)。

我目前正在使用CTimestampBehavior来保留created and updated fields in sync,但我希望在添加,更改或删除评论时更改项目模型更新时间戳。我在我的项目中得到了几个这样的案例,我想知道最好的方法来解决所有这些问题。

我可以在每个模型上使用AfterSave()并告诉它更新其父模型吗?这会在更新评论时触发链条,该评论将一直更新到顶部。我应该这样做,还是Yii支持这个?

1 个答案:

答案 0 :(得分:0)

据我所知,Yii不支持此功能。不确定应该如何在框架中实现。

不能真正看到任何负面的一面,我自己肯定会采用相同的方法。