MongoDB学习笔记 --周灿
创建数据库
use “databasename”
查看数据库
show dbs
给指定数据库添加集合和插入记录
db.集合名.insert({})
显示数据库中的文档
show collections
显示文件中的所有内容
db.文件名.find()
显示文件中的第一条内容
db.文件名.findOne()
更新文档数据
db.文件名.update({name:"can"},{$set:{name:"dys",age:22}})
删除文档中的数据
db.文件名.remove({name:”can”})
删除数据集
db.文件名.drop()
删除数据库
db.dropDatabase()
查看帮助
help
帮助文档
http://api.mongodb.org/js/3.0.4/index.html
内嵌文件
db.文件名.insert({name:“gg”,child:{name:“hh”}})
插入时的id可自定义
db.文件名.insert({id:“001”,name:“hao”,age:33})
批量插入文档
For(var i=0;i<10;i++){
db.文件名.insert({name:i})
}
save与insert的不同
save遇见相同的id相当于更新操作,insert遇见相同的id会报错
删除集合中的所有数据
db.文件名.remove()
删除集合中指定的数据
db.文件名.remove({name:dys})
强制更新
db.文件名.update({