javascript配列をオブジェクトで変換するのが最善の方法であると思います。私はロダッシュで素晴らしい鎖を作ってみましたが、私はそれを理解できません。オブジェクトを使ってjavascript配列をlodashで変換する
バックエンドの仕組みのため、この方法でデータをフォーマットする必要があります。あなたは2つのmap
コール(に建てられた配列またはlodashのマップ)で、非常に簡潔にこれを行うことができ、1は各オブジェクト内"included"
配列を処理するために、ネストされた
// from:
var something = [
{
name: 'foo',
stuff: [
{
id: 1
},
{
id: 2
},
{
id: 3
}
]
},
{
name: 'bar',
stuff: []
},
{
name: 'baz',
stuff: [
{
id: 7
},
{
id: 8
}
]
}
];
// to:
var transformed = [
{
name: 'foo',
included: {
included: [1, 2, 3]
}
},
{
name: 'bar',
included: {
included: []
}
},
{
name: 'baz',
included: {
included: [7, 8]
}
}
];
を参照してください。 – Andy