我想为一些数据库数据构建报告。我通过 activerecord 模型将报告的设置存储在数据库中,但我不希望这样,我想写类似的东西
class Department < ActiveRecord::Base
...
report do
name "Total Sales by Departments"
method :name
report_field do
name "Total Sales"
action :sum
relation "Sales"
method :spent
end
report_field do
name "Average Sales"
action :avg
relation "Sales"
method :spent
end
end
end
有人可以告诉我这是怎么做到的,我应该读什么,也许是一些与我的问题相似的其他事情的例子?