【发布时间】:2015-05-28 05:55:51
【问题描述】:
我正在使用 nodejs、express、mongoose 创建应用程序。 mongodb.user 是猫鼬模式模型,我正在尝试获取用户对象数组,该查询是完美的,我的问题是我想为每个用户添加新属性。我已经尝试如下。但它不会添加到集合中。
exports.memberlist = function(req, res) {
user.find({}).exec(function(err, collection) {
collection.forEach(function(member){
member.city = 'Colombo';
collection.push(member);
});
res.send(collection);
});
};
【问题讨论】:
-
你正在推入你正在迭代的集合。是否替换现有项目?
-
用户收藏中没有名为city的项目。我想添加具有价值的新项目。