mongoDB中基本操作

如果什麼都不會,敲一個help,下面會羅列出各種的幫助。對應於mongo的邏輯結構,有不同層次的幫助。

>db.help()   // 針對數據庫進行操作的help

>show dbs  //顯示所有數據庫的名字

>use  csdnblog //選擇已經存在的數據庫,如果沒有進行創建一個新的

>db.getCollectionNames(); //查看當前數據庫下的集合

 

>db.users.insert({"name":"author","age":"5"});  //在users中插入一個新的document

>db.users.find(); //顯示該集合下的所有文檔, 查看是否插入成功

 

>db.users.update({“name”:“author"},{$set:{"age":"10"}},upsert=true,multi=false);

>db.users.help();  //查看下面的所有幫助,其中包含了update的參數<query,object[,upsert_bool,multi_bool])

 

>db.users.remove({"name":"authour"});  //刪除 name爲author的doc

>db.users.find();  //查看是否刪除成功

 

>db.users.remove();  // 刪除所有文檔

>db.users.find(); //查找什麼都沒有

>db.users.drop(); //刪除集合 成功返回ture

 

>db.dropDatabase(); //刪除數據庫 返回 {”dropped": "csdnblog","ok":1}

 

對於mongodb來說,總體就是database->collection->document,一步步的進行處理。

沒有辦法就help,用tab鍵選擇需要的函數,先敲首字母再按tab效率更快!

 

 

 

 

 

發佈了27 篇原創文章 · 獲贊 7 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章