Mongodb用一个字段更新另外一个字段示例
使用firstname和lastname组合后更新字段name
db.user.find().snapshot().forEach(
function (elem) {
db.person.update(
{
_id: elem._id
},
{
$set: {
name: elem.firstname + ' ' + elem.lastname
}
}
);
}
);
这里需要迭代文档,然后再更新。