MongoDB的學習筆記

暖楓無敵發表於2015-06-14
--建立資料庫,如果後繼沒有其他操作,MongoDB會自動刪除該資料庫
use nfwd;


--建立一個集合,並向集合中插入一條資料
db.users.insert({name:"暖楓無敵2015"});
db.users.insert({name:"暖楓無敵",age:30});


--檢視所有的資料庫
db.dbs;


--檢視所有的集合
db.collections;


--查詢集合中的資料
db.users.find(); //查詢所有資料
db.users.findone(); //查詢第一條資料


--更新集合中資料
db.users.update({name:"暖楓無敵"},{$set:{name:"暖楓無敵2016"}});
或者
var p = db.users.findone();
db.users.update(p,{name:"暖楓無敵2016"});


--刪除集合中資料
db.users.remove({name:"暖楓無敵2016"});


--刪除資料庫中的集合
db.users.drop();


-刪除資料庫
db.dropdatabase();


--幫助查詢
db.help();
db.users.help();


-資料庫狀態
db.stats();


--mongodb的API文件地址
http://api.mongodb.org/js/current/


--內建js引擎,可以直接執行js
--function insert(object){
--    db.getCollection("nfwd").users.insert(object);
--  }

--insert({name:"暖楓無敵2017"});








相關文章