我正在使用Chartkick Gem为我的rails应用程序生成图表。
我有以下2个表格。
它们通过表A中的itemId链接到表B中的Id。
使用下面的ChartKick代码,我试图通过ItemID(表A)进行分组,我希望能够从表B中获取Item名称。
<%= pie_chart Item_History.where("record = ?", 16).group(:itemid).sum(:price) %>
任何帮助将不胜感激。
答案 0 :(得分:0)
确定。我在这里找到了这个问题。
我需要在代码中包含以下内容以获取名称。
<%=pie_chart ItemHistory.includes(:items).where("record = ?", 16).group(:itemname).sum(:price) %>
添加“.includes(:items)”。