“MongoDB 基础教程”实验报告

文档(document)基本操作

一、简介 1. 内容:MongoDB数据库、集合、文档的基本操作。 二、 步骤 1. 启动、进入 sudo service mongodb start mongo 2. 创建、查看、查看所有数据库 use Chenshi db show dbs 图片描述 3. 删除数据库: show dbs use Chenshi db.dropDatabase() 4. 集合创建、删除 db.createCollection("shiyanlou") #无参数 show collections db.shiyanlou.drop() show collections 实验楼 6. 文档 插入、更新、替换、删除 (1) 插入: db.COLLECTION_NAME.insert(document)
userdoc1=({ "user_id":1, "name":"cloud", "state":"active", "actor":"user", "e-mail":"test@qq.com", "VM_num":2,
"time":[{"date":"2014-08-12","hour":"10:53 PM"}] })
db.shiyanlou.insert(userdoc1) (2) 更新: db.COLLECTION_NAME.update(SELECTION_CRITERIA,UPDATED_DATA) db.shiyanlou.update({ "user_id":2,"e-mail":"test@qq.com"},{$set:{"e-mail":"group@qq.com"} }) 实验楼 (3) 替换 :db.COLLECTION_NAME.remove(DELECTION_CRITERIA) db.shiyanlou.save({"_id":ObjectId("53ea174ccb4c62646d9544f4"),"name":"Bob","position":"techer"}) (4) 删除:db.COLLECTION_NAME.remove(DELECTION_CRITERIA) db.shiyanlou.remove({"name":"Bob"}) db.shiyanlou.find() 三、小结 本节实验介绍了集合文档的基本操作: 集合:创建- createCollection()、 删除- db.COLLECTION.drop(); 文档:插入- db.COLLECTION_NAME.insert(document)、更新- db.COLLECTION_NAME.update(SELECTION_CRITERIA, UPDATED_DATA)、 替换- db.COLLECTION_NAME.save( {_id:ObjectId(), NEW_DATA})、删除- db.COLLECTION_NAME.remove(DELECTION_CRITERIA).

最新评论
暂无评论~