learn MongoDB (一) 經常使用命令行操做

1.經常使用命令數據庫

  use foo                           使用foo數據庫(當沒有時新建一個數據庫,MongoDB彷佛默認就是沒有就新建,例如數據庫,集合操做)blog

  show dbs                        顯示全部數據庫rem

  show collections             顯示全部集合文檔

  use haha;db.dropDatabase();   刪除數據庫io

  db.blog.drop()          刪除集合date

  

2.  經常使用操做(CURD)數據

  db.blog.insert({name:'wanger'})                 增db

  db.blog.remove({name:'wanger'})                  刪, 括號裏面的是篩選條件tab

  db.blog.update({name:'wanger'}, {name:'wanger', age:2})      改,第一個參數是篩選條件, 第二個參數是更新數據, 會把數據徹底替換成新的數據(_id仍是不變的),默認只更新篩選到的第一個文檔的數據集合

  db.blog.find({name:'wanger'})                  查, 括號裏面是篩選條件,無參數時顯示所有的數據

 

3. 更多操做

  var wanger = db.blog.findOne({name:'wanger'})                                          查,找到第一個符合條件的數據項

相關文章
相關標籤/搜索