我正在尝试绘制从 Ruby on Rails 中的 ActiveRecord 查询中提取的数据。JavaScript 图表库 (amcharts) 接受以下形式的数据:
var chartData = [{
date: new Date(2012, 0, 1),
products: 227
}, {
date: new Date(2012, 0, 2),
products: 371
}]
如何解析 YYYY-MM-DD 格式的日期字符串并从下面的查询中创建 JavaScript Date 对象?我已经看过本教程,但我无法弄清楚如何编写一个函数来正确解析 json 输出。
create_table :products do |t|
t.date :date
end
<% a = Product.select("date(date) as date, count(id) as products").group("date(date)").to_a.to_json %>