文件名称:season:Season 自动为 ActiveRecord 日期、日期时间和时间戳属性创建范围
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-28 00:43:39
Ruby
季节 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附加到您的日期/日期时间/时间戳列名称并相应地传递参数。 看到这个: 首先
【文件预览】:
season-master
----.gitignore(156B)
----season.gemspec(1KB)
----.rspec(30B)
----.travis.yml(304B)
----.rubocop.yml(55B)
----LICENSE.txt(1KB)
----spec()
--------scopes_spec.rb(3KB)
--------spec_helper.rb(595B)
----README.md(3KB)
----lib()
--------season()
--------season.rb(1KB)
----Gemfile(152B)
----Rakefile(106B)