如题,直接上语句:
var data= db.QuantityCount.find({
// Name:/^((?!http).)*$/
//查询条件
age:{$gt:25} //年龄大于25
});
data.forEach(
function(item){
db.QuantityCount.update({"_id":item._id},{"$set":{"Name":"我是张三"+item._id}},true}); //Name 是本有的字段 参照这个模式,可以写出很多sql写惯的语句,
// console.info(item.Name);
// print(item.Name);
}
)
这是用MongoBooster执行的,mongoVue之前也用过,感觉不太灵活,就改成了这个,不过我没有下载链接。。。
MongoBooster可以直接写js的,除了流量器独有的window 等对象,其他的语句都可以使用,有的时候需要实现复杂的需求,直接循环写很方便的
ok,就这样
后续还会更新一下使用频率较大的语句,如上方法可以找到更简便的跟我说哈