`

从Mongo的一些总结

 
阅读更多
var timestamp = _id.toString().substring( 0, 8 );
var date = new Date( parseInt( timestamp, 16 ) * 1000 );


mongo联表查询,一定要用DBCursor,用他的hasNext方法。


findAndModify的调用方式和普通的更新略有不同,还有点慢,这是因为它要等待数据库的响应。这对于操作查询以及执行其他需要取值和赋值风格的原子性操作来说是十分方便的。

findAndModify命令中每个键对应的值如下所示。
findAndModify 字符窜,集合名。
query 查询文档,用来检索文档的条件。
sort 排序结果的条件。
update 修改器文档,对所找到的文档执行的更新。
remove 布尔类型,表示是否删除文档。
new 布尔类型,表示返回的是更新前的文档还是更新后的文档。默认是更新前的文档。
"update"和"remove"必须有一个,也只能有一个。要是匹配不到文档,这个命令会返回一个错误。

这个命令有些限制。它一次只能处理一个文档,也不能执行upsert操作,只能更新已有文档。
相比普通更新来说,findAndModify速度要慢一些。大概耗时相当于一次查找,一次更新和一次getLastError顺序执行所需的时间。

db.runCommand("findAndModify":集合名,"query":{查询条件},"upadte":{修改器})
分享到:
评论

相关推荐

    mongo学习笔记总结

    很好的学习mongo的资源,从好几本书中精挑细选的知识点,适合新手和老手

    mongo c++ driver 编译步骤

    mongo c++ driver 编译步骤代码编译步骤,由于我根据官方提供的步骤,花了很长的时间去探索,最后终于成功,作出总结,此文档完全自己亲自编写,希望能给大家带来方便。

    Mongo DB Training Material

    Mongo DB 基础培训资料,比较详细,是我同事整理总结的

    mongo设置连接池

    mongo连接池设置,收集资料总结分析了一下如何设置,希望对大家有帮助

    MongoDB学习总结笔记

    总结了近段时间我在自学MongoDB时的学习经验和自己的认识,对MongoDB入门的初学者会有很大启发。

    Mongo管理用户相关操作总结

    主要介绍了Mongo管理用户相关操作总结,本文讲解了列出所有用户、禁用认证模式、创建用户、特定数据库管理权限的用户、一般用户、删除用户等常用操作技巧、操作示例,需要的朋友可以参考下

    mongodb:记录日常写的相关mongo的代码和总结的笔记

    mongodb记录日常写的相关mongo的代码和总结的笔记

    mongo note

    个人对学习mongodb的部分技术知识总结,以做笔记。

    PHP操作MongoDB 数据库总结记录

     1.连接MongoDB数据库   $conn = new Mongo();... 其他链接方式 //$conn=new Mongo();... //$conn=new Mongo(“172.21.15.69″);... //$conn=new Mongo(“xiaocai.loc”,arr

    express-mongo-associations-assessment

    协会总结评估好的! 您已完成以下所有存储库: 建模数据: : 嵌套的回调: : 带有参考的Mongo协会: : 承诺: : 关联对象 现在该展示您的能力了!什么是“汇总”? 这意味着在成功完成此操作之前,您不应该继续...

    mongodb演示文档

    总结的关于mongo相关的ppt,内容涵盖了关于mongo的初级知识

    K8s 部署 MongoDB(副本集)

    mongodb的集群搭建方式主要有三种,主从模式,Replica set模式,sharding模式, 三种模式各有优劣,适用于不同的场合,属Replica set应用最为广泛,主从模式现在用的较少,sharding模式最为完备,但配置维护较为复杂 ...

    MongoDB安装和使用全过程

    MongoDB安装和使用全过程!windows平台下下载和安装Mongo数据库时总结的文档,分享给大家!

    Hadoop&MongoDB;学习资料

    个人学习Hadoop和MongoDB的一些资料,里面包含当时学习时用的安装包和设计文档,已经总结的经验等。

    mongo-blog:使用Flask,MongoEngine和MongoDB构建的简单博客应用程序

    mongo博客一个使用Flask,MongeEngine和MongoDB构建的简单博客应用程序大多数情况是从的优秀教程中总结出来的。

    MongoDB学习笔记思维导图

    总结的MongoDB的学习笔记,基本上包括了MongoDB的方方面面,每个知识点,都有示例代码,有需要的朋友,可以下载下来进一步补充完善。

    MongoDB基础(自己总结不喜勿喷)

    MongoDB基础(自己总结不喜勿喷)基础操作,分片,副本集

    MONGODB学习总结入门篇

    MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

    MongoDB最佳实践

    Nathan Hurst 的文章“Visual Guide to NoSQL System” 很好的总结了这一点。 选择合适的NoSQL数据库并不是本文要讨论的内容,但是请你在使用NoSQL前做一些调查。没 有一个数据库可以适合所有情况。这篇文章假设你...

Global site tag (gtag.js) - Google Analytics