【发布时间】:2018-09-23 17:04:43
【问题描述】:
我已经执行了一个猫鼬查找查询并将结果存储在对象中。
var enabledPlayerQuery = playerCollection.find({playerMobile:{$gt:0}})
然后在那个对象上,我已经完成了这样的 exec 操作,以在每个对象中添加一个总硬币的价值,但在控制台上,当我用来打印对象时,它显示该值没有被分配。对象保持之前的状态。
enabledPlayerQuery.exec(function(err,queryResult){
async.each(queryResult, function(users ,result){
user.totalCoins = 1000;
}, function(err){
//anything console
})
}
但是总硬币价值没有被分配。
我尝试使用 _.extend 方法来扩展这两个对象。还创建了另一个对象并将前一个对象的属性粘贴到该对象上,然后它也不起作用。
【问题讨论】:
标签: javascript node.js mongodb mongoose