【发布时间】:2020-01-23 13:18:03
【问题描述】:
我想在 mongodb 响应中添加数组来获取响应(从 mongo 获取数据)
{ _id: 23232385,
CompanyId: 232385,
CompanyCd: 'MONDLAY',
CompanyName: 'Company Name ',
Competition: false,
ParentCompany: 707,
CareOf: '',
AddressLine2: '',
AddressLine3: '',
Suite: '',
City: 'Los Angeles',
StateCd: 'CA',
Zip: '90010',
Title: '',
Phone: '549-334',
Extension: '',
Fax: '549-9834',
Comment: '',
Abrev: '',
Email: 'example@dsdasd.com' }
并希望此响应采用以下 JSON 格式。
[
{ _id: 23232385,
CompanyId: 232385,
CompanyCd: 'MONDLAY',
CompanyName: 'Company Name ',
Competition: false,
ParentCompany: 707,
CareOf: '',
AddressLine2: '',
AddressLine3: '',
Suite: '',
City: 'Los Angeles',
StateCd: 'CA',
Zip: '90010',
Title: '',
Phone: '549-334',
Extension: '',
Fax: '549-9834',
Comment: '',
Abrev: '',
Email: 'example@dsdasd.com' }
]
还想要一些与功能相关的东西。还试图用庞大的数据集实现同样的事情。 谁能帮我解决这个问题?
提前致谢
【问题讨论】:
-
您也可以发布您的查询吗?
-
collection.find().each(function(err, item, response, status) { console.log(item) Array.from(item).forEach(itemdata => { bulk.push({index:{ _index: esIndexName, _type: mongoCollectionName, } }) bulk.push(itemdata) })这里我正在尝试转换item添加对象数组@SaurabhAgrawal
标签: javascript arrays json mongodb