rockMongo的一些基本查詢

2021-10-06 19:57:21 字數 1880 閱讀 1708

json 格式查詢

基本查詢

並列條件

查詢帶有集合的資料

不等於                 

}說明:

$gt   >

$gte  >=

$lt   <

$lte  <=

$ne   !=

$in : in

$nin: not in

$all: all

$not: 反匹配

判斷字段是否存在

}為空資料處理

in 包含

"deleted":

}查詢陣列

對於記錄

}匹配db.users.find(});

不匹配db.users.find(});

正則 不以t開頭的

name:

array 格式查詢

1.簡單查詢

//xid=560870 and type=video

//查詢陣列中的資料

array(

"fruit.name"=>'aa'

)返回如:

array (

'fruit' =>

array (

'name' => 'aa',

'age' => '34',

),'name' => 'caihuafeng',

)2.模糊查詢

//content like %愛%

array(

"content"=>new mongoregex("/愛/i")

)//查詢以"愛"開頭並且以"愛"結尾的資料

array(

"content"=>new mongoregex("/^愛$/i")

)3.大於、小於、不等於查詢

//uid>=561484

array(

"uid"=>array('$gte'=>561484)

)//uid>=0 and uid<=561484

array(

"uid"=>array('$gte'=>0,'$lte'=>561484)

)//uid in (561484,0)

array(

"uid"=>array('$in'=>array(561484,0))

)說明:

$gt   >

$gte  >=

$lt   <

$lte  <=

$ne   !=

$in : in

$nin: not in

$all: all

$not: 反匹配

4.查詢指定字段

//查詢存在uid欄位的資料

array(

"uid"=>array('$exists'=>true)

)//查詢不存在uid欄位的資料

array(

"uid"=>array('$exists'=>false)

)5.查詢字段型別

//查詢content欄位為字元型的資料

array(

"content"=>array('$type'=>2)

)2   字元型

16  整型

6.查詢陣列指定的長度

//查詢fruit大小為2的資料

array(

"fruit"=>array('$size'=>2)

)返回如下:

array (

'_id' => new mongoid("4e411abf7c1883973c0e2114"),

'fruit' =>

array (

'0' => 'aa',

'1' => 'bb',

),'name' => 'caihuafeng',

)

一些基本的as

flash可以通過幀 按扭 影片剪輯來呼叫外部檔案。呼叫的外部檔案包括 外部文字檔案 外部程式檔案 外部 swf檔案 外部檔案 外部 檔案 外部指令碼檔案。一.呼叫外部文字檔案 文字檔案開頭要以flash中的動態文字框的變數名開頭,如 msg 這樣的形式,要和編輯的flash檔案放在同一目錄下 1....

測試的一些基本

白盒測試計畫書著重測試軟體的源 黑盒技術著重測試軟體功能。因此,設計測試用例時,需要研究需求說明和總體設計說明中的相關程式功能或輸入,輸出之間的關係等資訊,從而與測試後的結果進行分析比較。在實際測試中,常常把黑盒測試常常與白盒測試聯合使用,它是與白盒測試互補的測試方法。它很可能發現白盒測試不易發現的...

一些基本的術語

2.servlet容器 3.servletcontextlistener 如何實現在服務啟動的時候就動態的加入到裡面的內容 我們需要做的有 a.實現servletcontextlisterner介面 並將要共享的通過setattribute name,data 方法提交到記憶體中去 如記錄當前使用者...