ruby-on-rails - 如何查找本月在 Rails 3.1 中创建的记录?

标签 ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1

有人知道查找本月在 Rails 3.1 中创建的记录的最佳查询吗?

最佳答案

class Model
  scope :this_month, -> { where(created_at: Time.now.beginning_of_month..Time.now.end_of_month) }
end

你可以这样称呼它:
Model.this_month

关于ruby-on-rails - 如何查找本月在 Rails 3.1 中创建的记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8197888/

相关文章:

ruby-on-rails - Rails 3.1 与 application.html.erb 中的 javascript_include_tag 问题

ruby-on-rails - 从 gmaps4rails 抓取屏幕截图

ruby-on-rails - simple_form gem 中的 text_field_tag

ruby-on-rails-3 - 安排一个方法在 Rails 3 中每天运行一次

ruby-on-rails-3 - 带有 Resque 和 Rails 的 Redis : ERR command not allowed when used memory > 'maxmemory'

ruby-on-rails - Rails没有生成验证失败消息

ruby-on-rails - 通过 HTTPS 发布 Ruby on Rails

javascript - 如何将我的 current_user.id 传递给 AngularJs Controller

php - 体验与框架 : PHP vs Rails

javascript - Coffeescript 图像切换器?