1.基本操作:

  1. 如何安装?创建存放数据的文件夹
  2. robomongo: 图形化管理工具 create -->save -->connect
  3. 创建数据库:use Database_name
  4. 检查当前选定的数据库:db
  5. 检查数据库列表:show dbs
  6. 插入文档:db.movie.insert({"name": "tutorials point"})
  7. 删除数据库:db.dropDatabase(), 将删除选定的数据库
  8. 创建集合:db.createCollection(name, options), 创建文档时,mongodb会自动创建集合
  9. 删除集合:db.collection.drop()
  10. 插入文档:db.collection_Name.insert(document)

2.第二部分:

  1. 查询文档:db.collection_name.find();  pretty()方法; 条件查询:等于/小于/小于等于/大于/大于等于/不等于/; and; or; and与or
  2. 更新文档:db.collection_name.update()  # 参考2链接中的update
  3. 删除文档:db.collection_name.remove(key1: value1)  # 删除某一个文档;  db.collection_name.remove()  # 删除所有文档
  4. 映射:db.collection_name.find({}, {KEY: 1})   # 映射类似于集合中的子集概念, 使用 "0 / 1" 来表示是否显示字段
  5. 限制记录:db.collection_name.find().limit().skip(); limit() and skip() 方法
  6. 记录排序:db.collection_name.find().sort({key: -1})  # 1表示升序, -1表示降序
  7. 索引:db.collection_name.ensureIndex({KEY: 1})  # 索引能够实现高效的查询
  8. 聚合:暂时不理解
  9. 。。。。。。later

参考  :

最新文章

  1. PHP进程通信基础——shmop 、sem系列函数使用
  2. System类
  3. Java中this关键字的几种用法
  4. R语言编程艺术# 数据类型向量(vector)
  5. poj1286
  6. 如何测试私有 Private/Internal 方法
  7. vs中开发web站点使IIS Express支持局域网连接
  8. xshell中进入PLSQL命令不能使用方向键和退格键的做法(输入后显示乱码)
  9. 深入理解Java虚拟机读书笔记9----线程完全与锁优化
  10. vivalidi 一款由Web技术诞生的Web浏览器
  11. wordpress站内搜索结果页URL伪静态如何操作
  12. DevOps利器- Hygieia平台开发部署
  13. Eclipse中输入变量会自动补全上屏的解决方法
  14. 理解javascript中的回调函数(callback)【转】
  15. Docker mysql启动自动按顺序导入sql
  16. 【spring cloud】spring cloud Sleuth 和Zipkin 进行分布式链路跟踪
  17. C#_获取汉字拼音
  18. Python之路Python全局变量与局部变量、函数多层嵌套、函数递归
  19. BZOJ 1598 牛跑步
  20. linux下firefox显示中文乱码的问题

热门文章

  1. 从零开始学 Java - Spring MVC 实现跨域资源 CORS 请求
  2. svg.js教程及使用手册详解(二)
  3. Javascript:JSON总结
  4. Linux(四)__javaee开发环境的搭建
  5. 咱小谈CLR
  6. 安全生产应急救援指挥系统之GIS一张图-flex/java
  7. Dev TreeList 总结
  8. SharePoint 2013 Excel Services REST API介绍
  9. Android—Bundle传递ArrayList<T>
  10. jQuery介绍 DOM对象和jQuery对象的转换与区别