mongodb基本操作的学习
2024-08-21 00:01:55
1.基本操作:
- 如何安装?创建存放数据的文件夹
- robomongo: 图形化管理工具 create -->save -->connect
- 创建数据库:use Database_name
- 检查当前选定的数据库:db
- 检查数据库列表:show dbs
- 插入文档:db.movie.insert({"name": "tutorials point"})
- 删除数据库:db.dropDatabase(), 将删除选定的数据库
- 创建集合:db.createCollection(name, options), 创建文档时,mongodb会自动创建集合
- 删除集合:db.collection.drop()
- 插入文档:db.collection_Name.insert(document)
2.第二部分:
- 查询文档:db.collection_name.find(); pretty()方法; 条件查询:等于/小于/小于等于/大于/大于等于/不等于/; and; or; and与or
- 更新文档:db.collection_name.update() # 参考2链接中的update
- 删除文档:db.collection_name.remove(key1: value1) # 删除某一个文档; db.collection_name.remove() # 删除所有文档
- 映射:db.collection_name.find({}, {KEY: 1}) # 映射类似于集合中的子集概念, 使用 "0 / 1" 来表示是否显示字段
- 限制记录:db.collection_name.find().limit().skip(); limit() and skip() 方法
- 记录排序:db.collection_name.find().sort({key: -1}) # 1表示升序, -1表示降序
- 索引:db.collection_name.ensureIndex({KEY: 1}) # 索引能够实现高效的查询
- 聚合:暂时不理解
- 。。。。。。later
参考 :
- http://wiki.jikexueyuan.com/project/mongodb/mongodb-drop-database.html ;
- http://xue.jikexueyuan.com/zhiye/course/37/ke/43/lesson/367/page/184.html?try=1
最新文章
- PHP进程通信基础——shmop 、sem系列函数使用
- System类
- Java中this关键字的几种用法
- R语言编程艺术# 数据类型向量(vector)
- poj1286
- 如何测试私有 Private/Internal 方法
- vs中开发web站点使IIS Express支持局域网连接
- xshell中进入PLSQL命令不能使用方向键和退格键的做法(输入后显示乱码)
- 深入理解Java虚拟机读书笔记9----线程完全与锁优化
- vivalidi 一款由Web技术诞生的Web浏览器
- wordpress站内搜索结果页URL伪静态如何操作
- DevOps利器- Hygieia平台开发部署
- Eclipse中输入变量会自动补全上屏的解决方法
- 理解javascript中的回调函数(callback)【转】
- Docker mysql启动自动按顺序导入sql
- 【spring cloud】spring cloud Sleuth 和Zipkin 进行分布式链路跟踪
- C#_获取汉字拼音
- Python之路Python全局变量与局部变量、函数多层嵌套、函数递归
- BZOJ 1598 牛跑步
- linux下firefox显示中文乱码的问题
热门文章
- 从零开始学 Java - Spring MVC 实现跨域资源 CORS 请求
- svg.js教程及使用手册详解(二)
- Javascript:JSON总结
- Linux(四)__javaee开发环境的搭建
- 咱小谈CLR
- 安全生产应急救援指挥系统之GIS一张图-flex/java
- Dev TreeList 总结
- SharePoint 2013 Excel Services REST API介绍
- Android—Bundle传递ArrayList<;T>;
- jQuery介绍 DOM对象和jQuery对象的转换与区别