Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RubyonRails按日期范围排序循环_Ruby On Rails_Date_Loops_Range - Fatal编程技术网

Ruby on rails RubyonRails按日期范围排序循环

Ruby on rails RubyonRails按日期范围排序循环,ruby-on-rails,date,loops,range,Ruby On Rails,Date,Loops,Range,我一直不知道如何创建一个具有日期范围条件的简单循环 这是我的视频控制器 def index @videos = Video.order("created_at desc").page(params[:page]).per_page(20) end 我试着在我的视图中只循环播放从当前日期起一个月内没有播放的视频 宾果!非常感谢:) @videos = Video. where(created_at: 1.month.ago.to_date..Date.current). orde

我一直不知道如何创建一个具有日期范围条件的简单循环

这是我的视频控制器

def index
    @videos = Video.order("created_at desc").page(params[:page]).per_page(20)
end

我试着在我的视图中只循环播放从当前日期起一个月内没有播放的视频

宾果!非常感谢:)
@videos = Video.
  where(created_at: 1.month.ago.to_date..Date.current).
  order("created_at desc").page(params[:page]).per_page(20)