資源描述:
《mongovue簡單操作手冊》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、MongoVUE?是個比較好用的MongoDB客戶端,需要注冊,但是可以變成永久使用,一、基礎操作新增一個連接進入的界面形如二、進階操作1、查看所有數(shù)據(jù),會有三種格式的觀看方式,分別為樹形,表格,bjosn,詳情見1.12、查看特定的數(shù)據(jù),使用的時候shell命令,需要一些基礎的語法知識,詳情見2.13、更新數(shù)據(jù),詳情見3.14、刪除數(shù)據(jù),慎用,如果沒有備份,刪除之后無法恢復5、插入數(shù)據(jù),詳情見5.16、復制文檔到統(tǒng)一集合,詳情見6.17、復制集合到不同的數(shù)據(jù)庫,詳情見7.18、刪除文檔內所有數(shù)據(jù)
2、、慎用,如果沒有備份,刪除之后無法恢復9、刪除數(shù)據(jù)庫慎用,如果沒有備份,刪除之后無法恢復1.1查看所有數(shù)據(jù)點擊”view之后”,會出現(xiàn)文檔內的數(shù)據(jù)樹形:表格:需要修改什么值的時候,可以直接點擊要修改的字段進行修改,修改完成之后按回車Txt形,Bjson格式的2.1查看特定的數(shù)據(jù)1.點擊”find”,輸入條件之后點擊find便可以進行查詢,這里簡單的講一下基本的查詢語句有點模糊,可以放大點1、區(qū)域為基本查詢一組鍵值,key為要查詢的字段,value為要查詢字段的值,如有多個用逗號隔開語法{“要查詢的
3、字段”:“要查詢字段的值”,“第二個”…..}比如,我們想查一個名為huihh的人信息,并且年齡為30,那么寫成{“name”:”huihh”,”age”:30}2、字段查詢和1有點不同,這么如果寫查詢語句{"name":"huihh"}那么查詢出來的數(shù)據(jù),出了id,是一整列的name,并不會進行篩選,所以,這里我們可以寫成{“name”,“”},查詢之后只顯示name這一列,如果需要其他的特別查詢條件,與1合用3、排序方法使用一組鍵值對做參數(shù),key是document里的key的名字,value
4、是1升序或者-1降序。比如,查詢huihh會有3個人呢,那么就使用age進行排序,{“age”:-1}4、結果集的篩選在4區(qū)域會看到,形如limit函數(shù)限制返回的結果集的上限,如設置為1000那么就返回前面1000行skip函數(shù)跳過前x個結果,返回剩余的,此處為0,就不跳過,如果設置為1,那么就跳過查詢到的第一條數(shù)據(jù),返回后面的1.點擊”find2”基本和1相同,唯一的區(qū)別是有個where語句,和這個里面是寫js的,有js基礎的興趣的可以點下面的網(wǎng)站看看http://blog.163.com/wm
5、_at163/blog/static/132173490201252610424458/3.1更新數(shù)據(jù)左邊1為查詢,就是要修改的地方,先查出來,然后再右邊修改,比如這邊要名為111的人,將其年齡改為111歲那么左邊寫{“name”:“111”}右邊寫{"name":"111","age":111},左邊寫完可以點擊下面的find看看文檔內關于這個名字的信息,點擊update1進行修改,1:當此處選擇的時候,點擊update1會先查看這條數(shù)據(jù),如果沒有就插入,此時,左邊不需要寫5.1插入數(shù)據(jù)此處插入
6、的數(shù)據(jù),為bjosn格式,鍵值對“key”:valueKey為要插入的字段名稱,vlaue為對應的值,如果有多個值,可以用[]括起來6.1復制文檔到同一集合點擊之后,7.1復制集合到不同的數(shù)據(jù)庫