У меня есть модель ItemsSold, которая имеет общее количество журналов, книг, видео, поздравительных открыток, ручек, проданных за один день.Как элегантно вернуть массив с итогами продаж за неделю для каждого элемента за последнее произвольное количество недель?
У меня есть файл модели:
#items_sold.rb
class ItemsSold < ActiveRecord::Base
attr_accessible :magazines, :books, :videos, :greeting_cards, :pens, :sold_date
end
Моя таблица определена следующим образом:
t.integer :magazines
t.integer :books
t.integer :videos
t.integer :greeting_cards
t.integer :pens
t.datetime :sold_date
Кроме того, возможно ли также вернуть месячные итоги за прошлый год?