MongoDB脚本获取update操作的影响记录数

来源:未知 责任编辑:责任编辑 发表时间:2013-12-18 11:37 点击:

运行getlasterror可以获得最后一次操作影响的结果。

比如: 

> db.display.update({$where: function() {return new Date().getTime() / 1000 - this.last_active_time > 300}, status: "offline"}, {$set: {status: "online"}}, false, true)
> db.runCommand("getlasterror")
{
	"updatedExisting" : true,
	"n" : 1495,
	"connectionId" : 38,
	"err" : null,
	"ok" : 1
}
> var j = db.runCommand("getlasterror")
> j.n
1495
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • db2管理工具小结
    • DB2数据库的导出与导入(Windows客户端)
    • db2 CLP中如何换行
    • DB2查看表结构及所用表语句
    • DB2 · CREATE TABLESPACE
    • 使用DB2对象:创建模式、表和视图
    • DB2数据库逻辑卷的复制
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1