【发布时间】:2016-10-27 16:05:59
【问题描述】:
我想从 mongoose 查询中添加返回数据:
User.findById(userId, function(err, data) {
if (!err) {
data.newvar = 'Hello, world';
}
});
但是,当我通过控制台记录输出时,newvar 不存在。我也尝试过使用下划线的扩展:
_.extend(data, {'newvar': 'Hello, world'});
也没有运气。因为我有嵌套文档,所以使用浅拷贝是行不通的。有没有办法在这里追加数据?
【问题讨论】: