mongodb update limit更新指定数量的记录
2014-10-22 11:19
267 查看
1、
2、
3、
db.user.find({status:0,country:"CN",group:"default"}).limit(50).forEach(function(doc){db.user.update({_id:doc._id},{$set:{group:"free"}})})
2、
db.user.find({status:0,country:"CN",group:"default"}).limit(50).forEach( function (e) { e.group= "free"; db.collection.save(e); } );
3、
user.in(_id: user.where(group: 'default').limit(50).only(:_id).to_a.map{ |n| n.id }).update_all(group: 'free')
相关文章推荐
- Mysql update语句赋值嵌套select,更新和查询同一张表,必须取别名;用例:更新指定游戏服务器最后启动记录的结束时间
- MongoDB的update有关问题(JAVA)——如何一次更新所有的相同记录
- 如何用insert或update在同一表中插入或更新多条记录
- SqlServer删除所有存储过程和所有表、查询表是否存在指定的记录及UPDATE语句
- Core Data 更新某条指定记录数据
- 安装Visual Studio 2013 update 2 更新包记录和新功能简单体验
- Hibernate update方法,只更新指定字段,已解决
- [提问]用textBox绑定数据,为何用Update更新时一定要移动到别的记录?
- mysql update limit 折半更新
- 统计各表中指定条件记录数量
- mongodb学习记录之二:更新操作
- 企业级应用开发历险记----更新一条记录不仅是update
- [mongodb]使用mongodb中数组元素的下标来做更新(update)多维数组
- magento -- 推荐插件 --Ajax更新购物车数量 --Ajax Shopping Cart Quantity Update
- MongoDB 脚本获取update操作的影响记录数
- ASP.NET基础教程-DataGrid表格控件-打印时让指定每一页的记录数量,并且每页都打印表格的标头
- Mongodb源码分析--更新记录
- 使用NdbUnit更新数据报“违反并发性 updatecommand 影响了预期 1 条记录中的 0 条”错误的原因
- mysql 一次更新(update)多条记录
- Core Data 更新某条指定记录数据