私は現在のプロジェクトでunderscore.jsを使用しています。これは素晴らしい_.groupBy
方法です。
これにより、配列がそのような形式でグループ化されます。
var obj1 ={
'0':[{ ... json object...},{ ... json object...},{ ... json object...}],
'1':[{ ... json object...},{ ... json object...},{ ... json object...}],
'2':[{ ... json object...},{ ... json object...},{ ... json object...}]
}
var obj2 = {
'0':[{ ... another json object...},{ ...another json object...}],
'1':[{ ... another json object...},{ ...another json object...}],
'2':[{ ... another json object...},{ ... another json object...}]
}
今、私はそれらに参加/マージ/拡張したいのですが...しかし_.extend
、私が期待するようには機能しません。
私の期待する結果は
{'0':[{ ... json object...},{ ... json object...},{ ... json object...},{ ... another json object...},{ ...another json object...}],
'1':[{ ... json object...},{ ... json object...},{ ... json object...},{ ... another json object...},{ ...another json object...}],
'2':[{ ... json object...},{ ... json object...},{ ... json object...},{ ... another json object...},{ ... another json object...}]}
基本的に、内部のjsonオブジェクトが異なっていてもobj1
、のjsonキーに基づいて配列を拡張する必要があります。obj2
基本的に、jsonオブジェクトのSQL結合操作のようなものが必要になります...
だからどんな助けも素晴らしいでしょう...