天天看點

MongoDB學習筆記(7)--- 條件操作符

條件操作符用于比較兩個表達式并從mongoDB集合中擷取資料。

在本章節中,我們将讨論如何在MongoDB中使用條件操作符。

MongoDB中條件操作符有:

(>) 大于 - $gt

(<) 小于 - $lt

(>=) 大于等于 - $gte

(<= ) 小于等于 - $lte

我們使用的資料庫名稱為"runoob" 我們的集合名稱為"col",以下為我們插入的資料。

為了友善測試,我們可以先使用以下指令清空集合 "col" 的資料:

插入以下資料

使用find()指令檢視資料:

如果你想擷取 "col" 集合中 "likes" 大于 100 的資料,你可以使用以下指令:

類似于SQL語句:

輸出結果:

如果你想擷取"col"集合中 "likes" 大于等于 100 的資料,你可以使用以下指令:

如果你想擷取"col"集合中 "likes" 小于 150 的資料,你可以使用以下指令:

如果你想擷取"col"集合中 "likes" 小于等于 150 的資料,你可以使用以下指令:

如果你想擷取"col"集合中 "likes" 大于100,小于 200 的資料,你可以使用以下指令:

 MongoDB 查詢文檔

MongoDB $type 操作符 

一些簡寫說明:

模糊查詢

查詢 title 包含"教"字的文檔:

查詢 title 字段以"教"字開頭的文檔:

查詢 titl e字段以"教"字結尾的文檔: