Ruby on rails Ruby-按日期升序排序
我正在使用RubyonRails开发一个排班计划系统 我有一个页面可以让用户创建他们的花名册(new.html.erb),还有一个页面可以显示创建花名册的日期(all.html.erb) all.html.erbRuby on rails Ruby-按日期升序排序,ruby-on-rails,ruby,date,Ruby On Rails,Ruby,Date,我正在使用RubyonRails开发一个排班计划系统 我有一个页面可以让用户创建他们的花名册(new.html.erb),还有一个页面可以显示创建花名册的日期(all.html.erb) all.html.erb <% @rosters.each do |roster| %> Date: <%= roster.date %> 该页面根据用户创建的时间显示所有名册的日期。 例如: 日期:2017年3月23日日期:2017年3月24日日期:2017年3月27日日期:2017
<% @rosters.each do |roster| %>
Date: <%= roster.date %>
该页面根据用户创建的时间显示所有名册的日期。
例如:
日期:2017年3月23日日期:2017年3月24日日期:2017年3月27日日期:2017年3月26日日期:2017年3月25日
我想以升序显示花名册按日期排序。
如下
日期:2017年3月23日日期:2017年3月24日
日期:2017年3月25日
日期:2017年3月26日
日期:2017年3月27日 如何按升序显示日期?将方法更改为:
def all
@rosters = Roster.order(date: :asc)
end
你试过什么?谢谢!问题已解决。欢迎使用@jeff无需
:asc
,因为它是默认设置。
def all
@rosters = Roster.order(date: :asc)
end