mongodb條件查詢不等於
$ne不等於
1、查詢x 的值不等於3 的資料
db.things.find( { x : { $ne : 3 } } );
舉例如下:
C1 表的資料如下:
> db.c1.find() { "_id" : ObjectId("4fb4af85afa87dc1bed94330"), "age" : 7, "length_1" : 30 } { "_id" : ObjectId("4fb4af89afa87dc1bed94331"), "age" : 8, "length_1" : 30 } { "_id" : ObjectId("4fb4af8cafa87dc1bed94332"), "age" : 6, "length_1" : 30 }
2、查詢age 的值不等於7 的資料
> db.c1.find( { age : { $ne : 7 } } ); { "_id" : ObjectId("4fb4af89afa87dc1bed94331"), "age" : 8, "length_1" : 30 } { "_id" : ObjectId("4fb4af8cafa87dc1bed94332"), "age" : 6, "length_1" : 30 }
可以看出只顯示出了age 不等於7 的資料,其它不符合規則的資料並沒有顯示出來
在users文件中查詢"age"不等於20的記錄:
db.users.find({age:{$ne:20}});
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1343/viewspace-2833227/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MongoDB查詢條件MongoDB
- MongoDB條件查詢MongoDB
- [20190502]查詢條件不等於測試.txt
- 深入理解mongodb查詢條件語句MongoDB
- MongoDB之資料查詢(where條件過濾)MongoDB
- MongoDB操作之遍歷集和條件查詢操作MongoDB
- mysql條件查詢MySql
- RANK函式基於條件的查詢函式
- Laravel 多條件查詢Laravel
- SQL多條件查詢SQL
- 條件查詢JSPJS
- 等於NULL的查詢條件導致查詢結果不正確Null
- golang beego orm 查詢條件 or andGolangORM
- 【mybatis-plus】條件查詢MyBatis
- 多條件查詢---ssh版本
- sql 查詢條件問題SQL
- 基於Solr的HBase多條件查詢測試Solr
- 寫一個“特殊”的查詢構造器 – (四、條件查詢:複雜條件)
- mysql拆分字串做條件查詢MySql字串
- AntDesignBlazor示例——列表查詢條件Blazor
- 查詢作為條件的SQLSQL
- 菜品條件分頁查詢
- 關於sqlserver字元型別查詢條件區分大小寫SQLServer字元型別
- Linq查詢之多個排序條件排序
- Linq兩個from查詢條件
- 複合條件查詢的重構
- oracle date資料的條件查詢Oracle
- 【索引】反向索引--條件 範圍查詢索引
- SQL SERVER 條件語句的查詢SQLServer
- mysql多條件過濾查詢之mysq高階查詢MySql
- 關於 hibernate 邏輯刪除 預設查詢過濾條件問題(java set 條件)Java
- 查詢條件和條數,先查詢兩條免費的,後面為vip
- mongodb查詢MongoDB
- mybatis-plus QueryWrapper條件查詢器MyBatisAPP
- gorm 使用map實現in 條件查詢用法GoORM
- 讓NoSQL支援簡單條件查詢VRSQLVR
- 【索引】反向索引--條件 範圍查詢(二)索引
- MongoDB隨機查詢返回一條或N條記錄的方法MongoDB隨機