【发布时间】:2014-06-27 18:06:37
【问题描述】:
我有一个模型,有一个实例方法 point_differential 的团队(基本上指向 - 点反对)。我正在尝试在 chartkick 图表中使用它,但没有运气。
这行得通
= bar_chart Team.group(:group).sum(points_for)
因为 points_for 只是 Team 模型的一个属性。
这不是因为 point_differential 是实例方法,而不是属性
= bar_chart Team.group(:name).sum(point_differential)
没有
= bar_chart Team.group(:name).sum(&:point_differential)
也没有
bar_chart = Team.all.map {|team| {名称:团队名称,点差: team.point_differential}}
有什么想法吗?
【问题讨论】:
标签: ruby-on-rails charts chartkick