我正在使用Amazon Web服務及其數據庫dynamodb。該數據庫返回的JSON形式的查詢像這樣:將JSON數組的部分與另一個JSON數組結合起來
{ Items:
[ { user: 'a' },
{ user: 'an' },
{ user: 'm' } ],
Count: 3,
ScannedCount: 3 }
我只在「用戶」屬性的興趣,有沒有用計數和掃描計數。有時我會做多個請求,並在我的應用程序服務器(nodejs)中接收multipel json響應。我想將所有這些響應合併到一個json中。基本上將所有用戶組合成一個json數組併發送回去。所以somethimes我可以偷請求像這樣:
{ Items:
[ { from_username: 'a' },
{ from_username: 'an' },
{ from_username: 'm' } ],
Count: 3,
ScannedCount: 3 }
{ Items:
[ { from_username: 'a' } ],
Count: 1,
ScannedCount: 1 }
{ Items:
[ { from_username: 'v' },
{ from_username: 'a' }],
Count: 2,
ScannedCount: 2 }
,並想將其合併成是這樣的:
{Items:
[ { from_username: 'a' },
{ from_username: 'an' },
{ from_username: 'm' },
{ from_username: 'a' },
{ from_username: 'v' },
{ from_username: 'a' } ]
我想是這樣的:
var json = [json1, json2, json3]
但這隻能連接並不會刪除不需要的計數字段。 JSON的
但是,這....? – prasun
@prasun請參閱更新的問題。 – user2924127