我试图从API数据中制作折线图
[{"Apr 11":{"count":150}},{"Apr 12":{"count":140}},{"Apr 13":{"count":160}}]
我尝试过:
@metrics.each do |data|
data.each do |key, value|
render json: data(:key).count
end
end
chartkick中的所有示例都是渲染模型数据。我在努力渲染API数据。任何人都可以解释我怎么能这样做?
答案 0 :(得分:0)
首先构建一个json然后返回这个
json_object = @metrics.map do |m|
{ date_value => { :count => count_value} }
end
render :json => json_object