mongodb增刪改查基本操作

2021-12-29 20:05:57 字數 941 閱讀 7318

有的真想不到,在昆明這樣的地方居然也有企業在使用非關係型資料庫mongodb,因此無論如何都要掌握一點非關聯式資料庫的基本知識,這次我整理了一點mongodb最基本的增刪改查操作

1.插入資料

簡單的表結構可能就只是單列的json,但是如果情況比較複雜還可能出現巢狀的情況,這次介紹最簡單的情況

插入命令比較簡單,直接使用db.表名.insert(json字串),如下所示:

2.刪除資料

命令也很簡單:db.表名.remove(json條件)

3.簡單的查詢

命令也很簡單,把關鍵字換成find就ok了,find的查詢結果可能是多條也可能是單條,如果查詢結果只有乙個也可以使用findone

下面是findone的使用

find和findone後面都可以有條件

4.修改資料

在mongodb直接使用update方法是很危險的,如果被更新的列數小於總列數,update之後其他沒有被更新的列就變成了空值

update後面的第乙個json為條件,後面的是要更新的字段和值組成的json

很簡單吧,但是mongodb的查詢遠不止這些,後面還會陸續介紹一些其他的增刪改查

mongodb增刪改查基本操作

mongodb資料庫基本用法 查詢 1.條件操作符的使用,日期格式的查詢,長度 db.getcollection interougeproduct find interougestockmaps 2.查詢列只顯示指定字段 1 表示展示,0表示隱藏 db.getcollection interouge...

MongoDB的基本增刪改查操作

mongodb中文文件 視覺化工具 robomongo 具體操作 插入十五條不同的資料 use students db.students.insertmany 查詢所有的男生資料 只需要學生的姓名和年齡 b.students.find true 1 flase 0 要小寫 查詢成績及格的學生資訊 成...

mongodb增刪改查操作詳解

最近在用nodejs做專案,需要用到mongodb,所以就整理了這些 檢視所有資料庫列表show dbs 使用資料庫 建立資料庫use student 如果真的想把這個資料庫建立成功,那麼必須插入乙個資料。資料庫中不能直接插入資料,只能往集合 collections 中插入資料。不需要專門建立集合,...