MongoDB基礎語法

2021-09-12 11:30:22 字數 1279 閱讀 5989

mongodb為非關係型資料庫,無法聯表查詢,但可以通過shell**實現

工具:robo 3t

以下為常用的語法:

db.getcollection('表名').insert(

)

db.getcollection('表名').remove()

db.getcollection('表名').update(,})

1、常用查詢並排序

db.getcollection('表名').find().sort()

注:1為公升序,-1為降序

2、多條件or查詢

db.getcollection('userentity').find(,]})

3、多條件and查詢

db.getcollection('userentity').find()

4、模糊查詢

db.getcollection('userentity').find()

5、查詢去重後name列資料

db.getcollection('userentity').distinct("name")

6、只查詢5條資料

db.getcollection('userentity').find().limit(5)

7、查詢5-10之間資料

db.getcollection('userentity').find().limit(10).skip(5)

8、查詢記錄條數

db.getcollection('userentity').find().count()

9、分組查詢

//單個字段分組查詢

db.getcollection('userentity').aggregate([}}])

//多個字段分組查詢

db.getcollection('userentity').aggregate([, num : }}])

條件查詢

> $gt , >= $gte, < $lt, <= $lte, != $ne 

db.tianyc02.find(})

$in ,$nin

db.tianyc02.find(})

db.tianyc02.find(})

注:gt=greater than lt=less than ne=not equal

儲存之MongoDB基礎語法

mongo由資料庫 database 集合 collection 文件 document 這三部分組成的 1 null 2 布林型 3 數值 或整型可用numberint 4位元組符號整數 或numberlong 8位元組符號整數 4 字串 僅限utf 8字元 5 日期,儲存為毫秒,不儲存時區 6 ...

php操作mongodb基礎語法

1 連線mongodb 4 manager new mongodb driver manager mongodb 56 echo connect success 78 建立變數,進行插入操作 9 bulk new mongodb driver bulkwrite 1011 插入的資料 插入一條或多條...

MongoDB基本語法

sql術語 概念 mongodb術語 概念 解釋 說明 database database 資料庫table collection 資料表 集合 rowdocument 資料記錄行 文件 column field 資料字段 域 index index 索引table joins 表連線,mongod...