MongoDB 增刪改查 Shell使用及操作


下載鏈接:https://robomongo.org/download

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

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

連接成功,可以愉快的使用了,不用總是敲命令了,簡潔方便,多種顯示。

軟件右邊可以切換顯示樣式,慢慢折騰。

Robo 3T Shell 操作

右鍵數據庫打開Shell

 

下面玩一下沒用的語法,綠色按鈕為運行命令

(喜歡快捷鍵的話需注意:windows是Ctrl+Enter,mac是Command+Enter,尤其對於我們用mac日常windows雲服務器工作的非常容易亂)

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

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

先增加一些數據,然后查詢出來 (同一界面,需要選中執行的一行,不然會一直執行第一個命令。)

3、Limit與Skip的用法

查詢文檔中兩條記錄

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

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

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

排序 sort() 方法

  排序field指定-1,則表示倒序,支持mongodb特殊類型id倒序

索引 ensureIndex() 方法

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

聚合 aggregate()

這里只操作一種方法,分組並統計,其它的可以查看相關用法和文檔。







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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM