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
参考 :