mongodb修改一列的值作为另一列的值/mongodb常用js、常用语句留底

如题,直接上语句:

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,就这样


后续还会更新一下使用频率较大的语句,如上方法可以找到更简便的跟我说哈


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值