美文网首页
WEB__backend--MongoDb

WEB__backend--MongoDb

作者: 33jubi | 来源:发表于2020-03-29 17:07 被阅读0次

    mongodb

    database server--存储数据
    databases--仓库,对一类数据的抽象处理(eg洗发水) DB
    collections--对一类数据的抽象处理,更细(eg去屑洗发水)RA/Table
    documents--
    fields--

    常用

    brew services start mongodb-community@4.2
    mongo

    show dbs :print all databases
    use <db> :switch to exist db, create new db
    db: print current db
    show collections
    db.{collection}.insertOne()
    db.{collection}.insertMany()
    db.{collection}.find()
    db.{collection}.findOne()满足条件第一条<=>db.students.find({age:{exists:1}}).limit(1) ++mongodb operator操作符 db.students.find({age:{exists:1}}):age不为空 1/2/3/true
    db.students.find({age:{exists:0}}):age为空 0:false/null/0 ++ 修改: db.students.update({name:"bob"},{set:{age:23}})
    +2:
    db.students.update({name:"bob"},{inc:{age:23}}) -5:*inc +-1个值* db.students.update({name:"bob"},{inc:{age:-5}})
    取消某字段:
    db.students.update({name:"bob"},{unset:{age:true}}) 更新批量数据: db.students.updateMany({age:{exsis:true}},{inc:{age:5}}) 删除 db.students.deleteOne({name:"bob"}) db.students.deleteMany({age:{exists:true}})

    相关文章

      网友评论

          本文标题:WEB__backend--MongoDb

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