(1)簡介
進入官網,會呈現出如下界面;對Robomongo→Robo 3T→Studio 3T做個簡單了解
Studio 3T功能更全面,基礎功能是免費的,部分功能是收費的,這里選擇Robo 3T就夠基礎使用了
接下來會進入信息界面,輸入相關信息后選擇安裝
(2)安裝
如下所示,會出現兩個選擇項exe是可執行文件;zip是壓縮文件
exe與zip、ara等區別:
①最好下exe安裝包,exe安裝包可以安裝,解壓,注冊,建立卸載程序和快捷方式等很多功能!也比壓縮文件更美觀!
②rar、zip等壓縮文件的免安裝安全性更高,但不能進行注冊,在一些方面也比不過可執行文件安裝包,但它能讓源文件壓縮至很小,更適合拷貝,上傳,也不用編寫繁瑣的安裝代碼
(3)使用
1、打開Robo 3T,點擊Create連接MongoDB服務器(確保MongoDB服務已啟動)
在彈框中填寫數據庫信息,連接成功后如圖
進入交互界面; 我們可以看到我們本地數據庫的表信息如下
2、操作
如圖右鍵選擇'Open Shell'打開一個shell窗口,可以對數據庫進行基本操作
3、批量插入
默認是不支批量操作,只能用for循環
數據插入完成后,我們再來看下數據庫會新增上面幾條數據,如下所示:
4、查詢數據
【1】根據查詢條件來查詢數據,{<字段名>:<字段值>}
【2】查詢多個字段,並指定需要查詢的字段並限定字段值的范圍
語法:{<字段名>:{$in:[<字段值1>,<字段值2>...]}}
【3】指定多個字段進行查詢
現在我們來查詢這些數據中 type 字段值等於 'food', 且 price字段值小於10的數據,如下代碼所示:
db.users.find({type:'food', price:{$lt:10}});
如下所示:
.