【发布时间】:2015-10-05 15:00:56
【问题描述】:
我想在从数据库中获取数据时生成一个 JSON 对象。
def duration
return @data[:duration] unless @data[:duration].nil?
@data[:duration] = per_hour.collect do | val |
[val[0], val[1]]
end
end
我得到了我需要的数据,但数组不正确。我的观点如下:
var array = <%= raw @duration_data.to_json %>;
我的数组看起来像这样:
var array = [{"data": [[0,0],[1,60.0]] }];
但我需要的是这个:
var array = [{"data": {"0":0, "1":60.0} }];
【问题讨论】:
标签: javascript jquery ruby-on-rails ruby json