如何在mongoshell中合并对象

How to merge objects while in mongo shell?

本文关键字:合并 对象 mongoshell      更新时间:2023-09-26

我有N个对象,我想合并它们。就我而言,我确信不会有任何碰撞。

我有:

var a = {'name': 'Freeman'}
var b = {'email': 'g.freeman@mesa.com'}

我需要:

c => {'name': 'Freeman', 'email': 'g.freeman@mesa.com'}

有聪明的方法吗?

提前感谢!

Trivia:我想合并这些对象,同时减少作业

Anand发布的链接解决了我的问题。谢谢

这做了我需要的:

for (var attrname in b) { a[attrname] = b[attrname]; }

来源:如何动态合并两个JavaScript对象的属性

谢谢阿南德!