MongoDB資料庫入門筆記
阿新 • • 發佈:2018-11-02
MongoDB資料庫是非關係型資料庫,以文件為導向,與MySQL物件的概念為:
MySQL | MongoDB |
資料庫 | 資料庫 |
表 | 集合 |
行 | 文件 |
在MongoDB中,資料沒有固定的結構,集合中的每個文件的資料結構可以不同,並且可巢狀,這是與關係型資料庫最明顯的不同。
MongoDB資料庫CRUD操作:
增(Create):
- db.collection.insert()
- db.collection.insertOne() New in version 3.2
- db.collection.insertMany() New in version 3.2
讀(Read):
可使用條件過濾器來找到指定的文件,例如:
db.collection.find({'name':'Bob'})
改(Update):
同樣可以使用條件過濾器來更新指定的文件
刪(Delete):
使用條件過濾器來刪除指定的文件,若條件為空,則刪除所有文件文件,慎重!!!!!!
更多細節參考文件