WEB__backend--MongoDb

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}})

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 一、MongoDB簡介 1.概述 ? MongoDB是一個基于分布式文件存儲的數據庫,由C++語言編寫。旨在為WE...
    鄭元吉閱讀 983評論 0 2
  • pyspark.sql模塊 模塊上下文 Spark SQL和DataFrames的重要類: pyspark.sql...
    mpro閱讀 9,505評論 0 13
  • 關于operators 官方參考文檔:https://docs.mongodb.org/manual/refere...
    我看不見閱讀 2,557評論 0 3
  • Version:1.0StartHTML:000000207EndHTML:000017268StartFragm...
    你可別搞黃she嗷閱讀 373評論 1 2
  • 先說點題外話,最近在開發公司級的網關,雖然沒有明說,但是對于我們大家來說Nginx就是我們對標的對象。但是說實話,...
    suoga閱讀 4,673評論 0 15