MongoDB GUI( Robo 3T) Shell使用及操做

Robo 3T 下載及使用

以前叫 Robomongo,後面被收購了,更名 Robo 3T 。shell

下載連接:https://robomongo.org/download (須要FQ)數據庫

安裝步驟省略,下一步下一步...工具

圖形界面,鏈接默認,取個名字就行。code

鏈接成功,能夠愉快的使用了,不用老是敲命令了,簡潔方便,多種顯示。排序

軟件右邊能夠切換顯示樣式,慢慢折騰。索引

Robo 3T Shell 操做

右鍵數據庫打開Shellip

下面玩一下沒用的語法,綠色按鈕爲運行命令。文檔

一、批量插入(默認是不支批量操做,只能用for循環。)get

二、$type 操做符,基於BSON類型來檢索集合中匹配的數據類型,並返回結果。it

先增長一些數據,而後查詢出來 (同一界面,須要選中執行的一行,否則會一直執行第一個命令。)

三、Limit與Skip的用法

查詢文檔中兩條記錄

  • 第一個 {} 放 where 條件,爲空表示返回集合中全部文檔。
  • 第二個 {} 指定那些列顯示和不顯示 (0表示不顯示 1表示顯示)。

查詢顯示第二、3條文檔數據

  • skip()方法默認參數爲 0 。
  • skip 和 limit 結合就能實現分頁。

排序 sort() 方法

索引 ensureIndex() 方法

  • 多個字段索引:db.student.ensureIndex({"name":1,"hobby":-1})

聚合 aggregate()

這裏只操做一種方法,分組並統計,其它的能夠查看相關用法和文檔。







總結:經常使用的一些基本用法就這些,高級用法能夠慢慢再研究。說實話這個工具挺實用的,還有些智能提示,不用每天對着一個黑框,哈哈。接下開始實戰。

相關文章
相關標籤/搜索