Подпишитесь на рассылку о самых интересных материалах в мире веб-разработки :)

Построение сложных списков


(Oleg Fat) #1

Всем здравствуйте!
Существует задача построения аналитической таблицы по данным модели Model.
Причем в каждой ячейке не получается обойтись одной общей выборкой в контроллере…
…прошу прощения за костноязык…
проще говоря в контроллере у меня:
@model = Model.group_by {|t| t.created_at.beginning_of_month },
используя:
- @model.each do |month, group| (это slim!!)
во вьюхе я могу получить выборку по количеству созданных записей в каждом месяце,
это все хорошо.
Но это только первые две ячейки таблицы, например в третьей ячейке мне нужно указать количество уникальных записей все с той же разбивкой по месяцам…ума не приложу как это сделать…
Подскажите плиз.


(Oleg Fat) #2

все, разобрался, все делается через например .map