1
你好,我試圖按日期製作分組新聞。我不明白是什麼問題?如何group_by在軌道日
feed_entries_controller.rb
def index
@feed_entries = FeedEntry.page(params[:page]).per_page(12).where('published_at < ?', DateTime.now)
@feed_entries_by_day = @feed_entries.group_by { |t| t.published_at.beginning_of_day }
end
index.html.erb
<% @feed_entries_by_day.each do |day, feed_entries| %>
<h3><%= h day.strftime("%d %B %Y") %></h3>
<%= render @feed_entries%>
<% end %>
嘗試使用to_date:'@feed_entries_by_day = @ feed_entries.group_by {| t | t.published_at.to_date}' – MrYoshiji
@MrYoshiji不起作用 – Anton
你的錯誤日誌說什麼? –