MongoVUE簡單操作手冊
本文轉自網絡,對疑問的地方做了修改
官方參考文獻:http://www.mongovue.com/tutorials/
MongoVUE 是個比較好用的MongoDB客戶端,需要註冊,但是可以變成永久使用,
一、基礎操作
新增一個連接
進入的界面形如
二、進階操作
1、查看所有數據,會有三種格式的觀看方式,分別為樹形,表格,bjosn,詳情見1.1
2、查看特定的數據,使用的時候shell命令,需要一些基礎的語法知識,詳情見2.1
3、更新數據,詳情見3.1
4、刪除數據,慎用,如果沒有備份,刪除之後無法恢復
5、插入數據,詳情見5.1
6、復制文檔到統一集合,詳情見6.1
7、復制集合到不同的數據庫,詳情見7.1
8、刪除文檔內所有數據、慎用,如果沒有備份,刪除之後無法恢復
9、刪除數據庫慎用,如果沒有備份,刪除之後無法恢復
1.1 查看所有數據
點擊”view之後”,會出現文檔內的數據
樹形:
表格:
需要修改什麽值的時候,可以直接點擊要修改的字段進行修改,修改完成之後按回車
Txt形,Bjson格式的
2.1查看特定的數據
- 點擊”find”,輸入條件之後點擊find便可以進行查詢,這裏簡單的講一下基本的查詢語句
有點模糊,可以放大點
1、區域為基本查詢
一組鍵值,key為要查詢的字段,value為要查詢字段的值,如有多個用逗號隔開
語法 {“要查詢的字段”:“要查詢字段的值”,“第二個”…..}
比如,我們想查一個名為huihh的人信息,並且年齡為30,那麽寫成
{“name”:”huihh”,”age”:30}
2、字段查詢
如果想讓查詢出來的數據只顯示特定的字段,那麽在{Fields}文本框內這樣寫
{"name":""} 例如:{"Mobile":"","CreateTime":""}
3、排序
方法使用一組鍵值對做參數,key是document裏的key的名字,value是1升序或者-1降序。
比如,查詢huihh會有3個人呢,那麽就使用age進行排序,
{“age”:-1} 這個要寫在”{Sort}”內
4、結果集的篩選
在4區域會看到,形如
limit函數限制返回的結果集的上限,如設置為1000那麽就返回前面1000行
skip函數跳過前x個結果,返回剩余的,此處為0,就不跳過,如果設置為1,那麽就跳過查詢到的第一條數據,返回後面的
- 點擊”find2”
基本和1相同,唯一的區別是有個where語句,和這個裏面是寫js的,有js基礎的興趣的可以點下面的網站看看
http://blog.163.com/wm_at163/blog/static/132173490201252610424458/
官方where用法:http://www.mongovue.com/2010/06/29
3.1更新數據
左邊1為查詢,就是要修改的地方,先查出來,然後再右邊修改,比如這邊要名為111的人,將其年齡改為111歲那麽
左邊寫{“name”:“111”}右邊寫{"name":"111","age":111},
左邊寫完可以點擊下面的find看看文檔內關於這個名字的信息,
點擊update1進行修改,
1:當此處選擇的時候,點擊update1會先查看這條數據,如果沒有就插入,此時,左邊不需要寫
5.1 插入數據
此處插入的數據,為bjosn格式,鍵值對
“key”:value
Key為要插入的字段名稱,vlaue為對應的值,如果有多個值,可以用[]括起來
6.1復制文檔到同一集合
點擊之後,
7.1復制集合到不同的數據庫
下載地址:http://www.cnblogs.com/niaowo/p/4554877.html
MongoVUE簡單操作手冊