Yii-CGridView布尔日期范围

Yii-CGridView布尔日期范围,yii,yii-extensions,Yii,Yii Extensions,我希望能够在CGridView过滤器中搜索日期范围。目前,只能在筛选字符串的开头输入一个布尔运算符 有没有关于如何更改此项以便能够搜索一系列日期的想法 例如: 2010-04-24 > range < 2010-05-24 2010-04-24>范围

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

有没有关于如何更改此项以便能够搜索一系列日期的想法

例如:

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

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

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

这很好,没有太多麻烦

但是,我没有在此模型上执行CRUD,这可能会导致问题,因为它是数据库中的视图而不是表