mongodb 将一个字段的值赋给另外一个字段

今天由于公司项目需要,需要将原来数据库中的一个集合数据做一下更改。需要把一个字段的值赋给另外的一个字段。百度一会没有找到。只好翻过gfw去求助谷歌大神了。很快就找到答案了。

db.cars.find({"price" : {"$gte" : 300000}}).forEach(
    function(doc){
        doc.price = 0;
        db.collection.save(doc);
    }
);

熟悉js的码农,肯定熟悉这段代码了。不得不佩服mongo的灵活。

发表评论

电子邮件地址不会被公开。

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>