MongoDB條件操作符

2021-09-26 05:22:43 字數 966 閱讀 8114

mongodb中條件操作符有:

1、我們首先在learn集合中插入以下資料:

2、查詢learn集合中likes大於100的資料:> $gt

相當於sql語句:select * from learn where likes >100;

3、查詢learn集合中likes大於等於100的資料:>= $gte

相當於sql語句:select * from learn likes >=100;

4、查詢learn集合中likes小於150的資料:< $lt

相當於sql語句:select * from learn likes < 150;

5、插敘learn集合中likes小於等於150的資料:<= $lte

相當於sql語句:select * from learn likes <=150;

5、查詢learn集合中likes大於100小於200的資料:

相當於sql語句:select * from learn likes>100 and likes<200;

MongoDB 條件操作符的使用

條件操作符用於比較兩個表示式並從mongodb集合中獲取資料。在本章節中,我們將討論如何在mongodb中使用條件操作符。mongodb中條件操作符有 大於 gt 大於等於 gte 小於等於 lte 我們使用的資料庫名稱為 runoob 我們的集合名稱為 col 以下為我們插入的資料。為了方便測試,...

mongodb 邏輯操作符

or in or是乙個邏輯or操作符操作在乙個資料或者多個表示式並且需要選擇至少乙個滿足條件的表示式,or有表示式為 注意事項 1 or中的所有表示式必須支援索引,否則的話mongodb就會掃瞄整個集合 2 當使用 or查詢並且使用索引時,每個 or的條件表示式都可以使用自己的索引,下面的例子中,可...

mongodb查詢操作符之比較操作符

qty 15,tags a b c qty 20,tags b qty 25,tags a b qty 30,tags b a 1.2.2 陣列欄位的陣列比較 查詢tags字段值包含子陣列 a b 的文件 db.inventory.find 等同於以下寫法 db.inventory.find 結果 ...