我想添加两个具有这样结构的JSON对象(它有更多数据,我在这里忽略它们):
{ "total_count":100 , "types":20 , { "a" : 5 , "b" : 6 }}
{"total_count" : 1 , { "a" : 2 } }
我想在node.js中添加这些对象以获取以下对象:
{ "total_count":101 , "types":20 , { "a" : 7 , "b" : 6 }}
我使用具有$ inc函数的mongodb,它将当前json添加到db中的现有json并减少加载和存储负载。我有兴趣找到一个在nodejs中处理这个动作的方法。我应该怎么做(我不想手动更喜欢这样做。相反,我喜欢使用现有的函数)?
答案 0 :(得分:0)
object1 = {"total_count":100 , "types":20 , "x": { "a" : 5 , "b" : 6 }};
object2 = {"total_count" : 1 , "x":{ "a" : 2 } };
object1.total_count += object2.total_count;
object1.x.a += object2.x.a;