2011-10-21 23 views
0

家伙我使用Ruport宝石Ruby的报告,我经历了基本的编码,并配置了如下Rails的Ruport使用SQL

class Project < ActiveRecord::Base 
    acts_as_reportable 
end 

和IRB控制台我想如下

irb(main):001:0> puts Project.report_table 

和它对我来说工作得很好。

问题是,而不是模型,如何编写我自己的查询与SQL并将其添加到Ruport表对象?

回答

0

最后我在Ruport API直接像这样

irb(main):001:0> puts Project.report_table 

我们可以写我们的SQL查询来模拟这样的报告得到了这个

因此,除了使用模型,

irb(main):001:0> puts Project.report_table_by_sql("SELECT * FROM projects") 

我需要的是这个语法

report_table_by_sql