Mongodb 学习一

基本数据库操作

1.show  dbs 查看数据库

2.show collections 查看集合

3.use dbName 切换到指定的库


数据结构:

{
 "id":1,
 "name":"eddy",
 "age":26,
 "address":
      {
      "street":"road21",
      "province":"江苏"
       },
  "favorite":["read","sport","movie"],
  "grades":[
    {
     "date":"2015-11-24",
    "grade":"B",
     "score":80
    },
    {
     "date":"2015-11-26",
     "grade":"A",
     "score":90
     }
    ]
}

首先插入数据:

insert 

Mongodb 学习一_第1张图片


查看

find

Mongodb 学习一_第2张图片


插入3条数据用于操作:


Mongodb 学习一_第3张图片


1.查询name="eddy" 的数据


2.查询province:江苏 此处是子文档条件查询

Mongodb 学习一_第4张图片

3 查询age:26 并且有成绩等于90

Mongodb 学习一_第5张图片


更新Update 

1将eddy的年龄更新成30

Mongodb 学习一_第6张图片


再更新子文档时有时需要仅更新当前一条,此时可使用$

将eddy的grades里date="2015-11-24" 记录里的score:99

Mongodb 学习一_第7张图片


官网文档很详细:https://docs.mongodb.org/manual/

你可能感兴趣的:(mongodb学习)