【发布时间】:2018-01-05 06:23:07
【问题描述】:
我正在尝试将数据提供给 highcharts 客户端。目前 highcharts 需要以下格式的数据。
[
[1515122457593,47,64.17,12.77,23.91,15969798],
[1515122497615,23.91,47.97,14.19,30.81,15969798],
[1515122537619,30.81,49.42,13.34,27.76,15969798],...
]
但是,我找不到在 MongoDB 中以相同格式存储的方法。我认为一种可能性如下。
{
{ "_id": 1, "time":1515122457593, "O":47, "H":64.17, "L":12.77, "C":23.91, "V":15969798 },
{ "_id": 2, "time":1515122497615, "O":23.91, "H":47.97, "L":14.19, "C":30.81, "V":15969798 },
{ "_id": 3, "time":1515122537619, "O":30.81, "H":49.42, "L":13.34, "C":27.76, "V":15969798 },
...
}
我的问题是双向的。 方向 1:如何使上面的 mongodb 友好的 json 格式被 Highcharts OHLC 读取。 方向2:如何在Mongodb中存储Highcharts友好的数据系列?
请分享示例,因为我在网上找不到任何可以提供帮助的 sn-ps,而且我的所有尝试都是徒劳的。我在这里得到了hint,但无法为我的 OHLC 格式进一步开发它(我是 JS 和 webdev 的新手)
Highcharts.chart('container', {
chart: {
type: 'column'
},
xAxis: {
categories: ['Green', 'Pink']
},
series: [{
data: [{
name: 'Point 1',
color: '#00FF00',
y: 1
}, {
name: 'Point 2',
color: '#FF00FF',
y: 5
}]
}]});
【问题讨论】:
标签: javascript arrays mongodb mongoose highcharts