RockMongo是PHP5寫的一個MongoDB管理工具。php
經過 Rockmongo 你能夠管理 MongoDB服務,數據庫,集合,文檔,索引等等。數據庫
它提供了很是人性化的操做。相似 phpMyAdmin(PHP開發的MySql管理工具)。json
Rockmongo下載地址:http://rockmongo.com/downloads數組
提供了Array和JSON兩種查詢方式,如下咱們使用JSON方式來舉例說明。工具
// test表文檔結構以下:測試
{ "_id": ObjectId("5a01614abb10c6bcdd3ccada"), "result": "FAILURE", "name": "測試", "type": "test", "items": [ { "downloadUrl": "" } ], "createTime": NumberLong(1510039882456) }
// name="測試" and type="test"spa
{ "name": "測試", "type": "test", }
// 查詢數組中的數據code
{ "items.downloadUrl": "" }
使用 $regex
進行模糊查詢匹配,英文狀況是區分大小寫的;附帶參數 $options
,若是值爲i,表示不區分大小寫;若是值爲m,表示過濾換行符;若是值爲x,表示過濾空白字符 。 ^表示開頭, $表示結束。索引
{ "result": {"$regex": "^fai$", "$options": "i"} }
$gt > $gte >= $lt < $lte <= $ne != $in : in $nin: not in $all: all $not: 反匹配
{ "createTime": {"$gte": 0} }
{ "items": {"$exists":true} }