Yii - CGridView布尔日期范围

时间:2013-06-13 17:26:28

标签: yii yii-extensions

我希望能够在CGridView过滤器中搜索日期范围。目前,只能在过滤后的字符串的开头输入一个布尔运算符。

如何改变这一点以便能够搜索一系列日期?

例如:

2010-04-24 > range < 2010-05-24

1 个答案:

答案 0 :(得分:0)

这是我选择的方法。我在MySql中创建了一个View以包含重复的日期列。此列需要别名以避免错误。

然后我更新了我的模型,在rules()和search()中添加了额外的列。

这很好用,没有太多麻烦。

但是,我没有在这个模型上执行CRUD,这可能会导致问题是它是一个View而不是数据库中的Table。