MongoDB的学习笔记

--创建数据库,如果后继没有其他操作,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"});


MongoDB的学习笔记

MongoDB的学习笔记

MongoDB的学习笔记

MongoDB的学习笔记

MongoDB的学习笔记

MongoDB的学习笔记

--创建数据库,如果后继没有其他操作,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"});


MongoDB的学习笔记

MongoDB的学习笔记

MongoDB的学习笔记

MongoDB的学习笔记

MongoDB的学习笔记

MongoDB的学习笔记