【发布时间】:2018-06-13 11:03:04
【问题描述】:
我有一个数组,我想生成一个带有散列的数组,并在该散列中再添加一个数据。我有一个数据数组:
[
{
id: 1,
name:"abc"
title:"xyz"
},
{
id: 2,
name:"abc1"
title:"xyz1"
},
]
我想生成这样的输出:
[
{
type: "column",
dataPoints: [
{y: 1, label: "abc"},
{y: 2 ,label: "xyz"}
]
},
{
type: "column",
dataPoints: [
{y: 1, label: "abc1"},
{y: 2 ,label: "xyz"}
]
}
]
如何使用 map 或任何数组循环创建这种数组散列。我正在尝试为图表生成数据点。我正在寻找可能的最佳解决方案。
【问题讨论】:
-
到目前为止这没有任何意义。你能解释一下问题中给出的如何从输入到达输出的逻辑吗?
标签: ruby-on-rails arrays hash