美文网首页
MongoDB基本语法

MongoDB基本语法

作者: 如果俞天阳会飞 | 来源:发表于2020-12-10 11:05 被阅读0次

1.查看所有数据库:

show dbs

2.切换到数据库test:

use test

3.创建集合(创建数据库):

db.createCollection("goods") 或是
db.goods.insert({"productName":"小米","productPrice":2988})  直接创建表及插入数据

4.插入文档/数据: test是表名

db.goods.insert({"productName":"小米","productPrice":2988,"sku":{"num":6}})

5.删除:

a.删除数据库
    db.dropDatabase()(切记要先切换到要删除的数据库 然后在直接该语句) 
b.删除集合/表user:
    db.goods.drop()
c.删除某一条数据
    db.goods.remove({'productName':'华为'})
d.删除表内所有数据
    db.goods.remove({})

6.查看table的数据:goods是表名

a.查看table的数据:
    db.goods.find()
    db.goods.find().pretty() pretty() 方法以格式化的方式来显示所有文档。
b.找到第一条数据 :db.goods.findOne() 
c.查找范围:
    db.goods.find({"productPrice" : {$gt : 200}})  大于200的数据
    db.goods.find({"productPrice": {$gte : 200}})  大于等于200的数据
    db.goods.find({"productPrice": {$lt : 200}})   小于200的数据
    db.goods.find({"productPricege": {$lte : 200}})  小于等于200的数据
    db.goods.find({"productPrice": {$lt :300, $gt : 100}})  大于100 小于300的数据

7.更新文档:

a.更新
    db.goods.update({查找的条件},{$set:{更新的内容}})
b.更新子文档:class.num
    db.goods.update({'productName':'华为'},{$set:{'sku.num':3}})

相关文章

  • mongodb基本语法

    参考链接 https://www.tutorialspoint.com/mongodb/index.htm 一.创...

  • MongoDB基本语法

  • MongoDB 基本语法

    Mongodb 此数据库的语法都是 db打头 mac安装mongodb参考地址:http://www.jiansh...

  • MongoDB基本语法

    在用Mongo库的时候,无法用generator生成底层,所以需要自己写实现。 查询的话就用mongoTempla...

  • Mongodb基本语法

    术语解析 |--------|:--------:|| database | 数据库 || collection ...

  • MongoDB基本语法

    1.查看所有数据库: 2.切换到数据库test: 3.创建集合(创建数据库): 4.插入文档/数据: test是...

  • MongoDB学习记录(二)

    MongoDB学习记录(二) MongoDB的查询 基本查询语句 基本的查询语句的语法:db.[集合名].fin...

  • MongoDB基本语法(1)

    一、创建数据库 启动mongo后输入 创建test数据库之后show dbs没有test数据库,必须insert数...

  • MongoDB基本语法(2)

    show users //查看所有权限用户 一、删除集合 二、MongoDB 插入文档 MongoDB 使用...

  • MongoDB的基本语法

    MongoDB的基本用法 整体操作 查看数据库列表 切换(创建)到demo数据库(如果是创建该数据库则还需要往数据...

网友评论

      本文标题:MongoDB基本语法

      本文链接:https://www.haomeiwen.com/subject/kamlgktx.html