一部のデータベース データのレポートを作成したいと考えています。レポートの設定を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
誰かがこれを行う方法と何を読むべきか教えてもらえますか?おそらく私の問題に似た他の例をいくつか教えてください。