Использование group_by сегодня, пытаясь окунуться в него и посмотреть, правильно ли оно подходит для того, чего я пытаюсь достичь. У меня есть следующая модель:Использование Group_by Rails
class Fixture < ActiveRecord::Base
attr_accessible :home_team, :away_team, :kickoff_time, :fixture_date
end
Я хочу сгруппировать все приборы fixture_date. До сих пор мой контроллер похож на этот
def fixturelist
@fixtures = Fixture.all
@fixture_date = @fixtures.group_by { |fd| fd.fixture_date }
end
Что я хотел бы сделать то, на мой взгляд это список HOME_TEAM и на выезде команда соответствует для этой конкретной даты
Посмотреть
<% @fixture_date.each do |f| %>
<%= f %>
<% end %>
Это выходы массив всех светильников по дате, поэтому group_by работал. Я ищу некоторые указатели, чтобы заставить это работать правильно, т. Е. Увидеть все приспособления, перечисленные для каждой даты. видя рабочий пример должен помочь мне понять некоторые более
Пример
Date
Team 1 Vs Team2
Team 1 Vs Team2
Team 1 Vs Team2
Date 2
Team 1 Vs Team2
Team 1 Vs Team2
Team 1 Vs Team2
Благодаря