У меня есть некоторые спортивные результаты, которые я хотел бы пропустить и сгруппировать по датам в таблице. Например;Группировка переменных циклов по дате
|Sat, 20|
|Game 1 Results|
|Game 2 Results|
|Sun, 21|
|Game 3 Results|
|Sat, 27|
|Game 4 Results|
Мой контроллер
@matches = Match.group([:matchId, 'DATE(matchDate)']).inject([]) do |results, matches|
team_names = Match.where(matchId: matches.matchId)
results << [matches.id, matches.matchDate, team_names.first.team.name, team_names.last.team.name, team_names.first.points, team_names.last.points]
end
В настоящее время я делаю основной цикл, который показывает.
|Sat, 20|
|Game 1 Results|
|Sat, 20|
|Game 2 Results|
|Sun, 21|
|Game 3 Results|
|Sat, 27|
|Game 4 Results|
Thanks Henrik. У меня есть много данных по всем ассоциациям. – DollarChills