ChartKick Gem问题

时间:2014-06-13 08:05:50

标签: ruby-on-rails ruby

我正在使用Chartkick Gem为我的rails应用程序生成图表。

我有以下2个表格。

  1. 表A:Item_History
  2. 表B:项目
  3. 它们通过表A中的itemId链接到表B中的Id。

    使用下面的ChartKick代码,我试图通过ItemID(表A)进行分组,我希望能够从表B中获取Item名称。

    <%= pie_chart Item_History.where("record = ?", 16).group(:itemid).sum(:price) %>
    

    任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

确定。我在这里找到了这个问题。

我需要在代码中包含以下内容以获取名称。

<%=pie_chart ItemHistory.includes(:items).where("record = ?", 16).group(:itemname).sum(:price) %>

添加“.includes(:items)”。