添加额外的属性ActiveRecord以在CgridView中启用自定义筛选器列

时间:2013-01-10 07:45:32

标签: php activerecord filter yii cgridview

我的程序中有一个gridView,它的数据填充了我的ActiveRecord模型。根据这个answer我在ActiveRecord中添加了一些额外的属性,以便添加额外的过滤列。
我的问题是这是做这些事情的正确方法。我的意思是添加一些与数据库表字段无法匹配的属性。
如果不是这些方案中可以使用哪些方法?

1 个答案:

答案 0 :(得分:2)

添加与数据库字段不匹配的属性没什么不好。它是广泛使用的方法,你可以依靠它。这是来自yii wiki的an example