Robo 3T 下載及使用
之前叫 Robomongo婴梧,后面被收購了怖糊,改名 Robo 3T 。
下載鏈接:https://robomongo.org/download (需要FQ)
安裝步驟省略,下一步下一步...
圖形界面够庙,連接默認(rèn),取個名字就行抄邀。
image
連接成功耘眨,可以愉快的使用了,不用總是敲命令了境肾,簡潔方便剔难,多種顯示胆屿。
image
軟件右邊可以切換顯示樣式,慢慢折騰偶宫。
image
Robo 3T Shell 操作
右鍵數(shù)據(jù)庫打開Shell
image
下面玩一下沒用的語法非迹,綠色按鈕為運行命令。
1纯趋、批量插入(默認(rèn)是不支批量操作憎兽,只能用for循環(huán)。)
image
2吵冒、$type 操作符纯命,基于BSON類型來檢索集合中匹配的數(shù)據(jù)類型,并返回結(jié)果桦锄。
先增加一些數(shù)據(jù)扎附,然后查詢出來 (同一界面,需要選中執(zhí)行的一行结耀,不然會一直執(zhí)行第一個命令留夜。)
image
3、Limit與Skip的用法
查詢文檔中兩條記錄
- 第一個 {} 放 where 條件图甜,為空表示返回集合中所有文檔碍粥。
- 第二個 {} 指定那些列顯示和不顯示 (0表示不顯示 1表示顯示)。
image
查詢顯示第2黑毅、3條文檔數(shù)據(jù)
- skip()方法默認(rèn)參數(shù)為 0 嚼摩。
- skip 和 limit 結(jié)合就能實現(xiàn)分頁。
image
排序 sort() 方法
image
索引 ensureIndex() 方法
- 多個字段索引:
db.student.ensureIndex({"name":1,"hobby":-1})
image
聚合 aggregate()
這里只操作一種方法矿瘦,分組并統(tǒng)計枕面,其它的可以查看相關(guān)用法和文檔。
image