季节
Season 自动为 ActiveRecord 日期、日期时间和时间戳属性创建范围。 你做过多少次像where("users.created_at" > ?", some_date)这样难看的事情?如果你曾经用返回记录列表的端点构建了一个 REST API,我相信你已经做了很多这样的事情. 这就是季节存在的原因。
安装
将此行添加到应用程序的 Gemfile 中:
gem 'season' , '~> 0.3'
然后执行:
$ bundle
或者自己安装:
$ gem install season
要求
在第一个版本中,Season 仅支持 ActiveRecord,但我们计划在很短的时间内也支持 Mongoid。
用法
要使用季节范围,只需将_before 、 _after或_between附加到您的日期/日期时间/时间戳列名称并相应地传递参数。 看到这个:
首先
评论0
最新资源