0

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

关于如何改变它以便能够搜索一系列日期的任何想法?

例如:

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

1 回答 1

0

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

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

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

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

于 2013-06-13T18:00:20.407 回答