如果什麼都不會,敲一個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效率更快!