当前位置:数据库 > mongodb >>

MongoDB简单操作

MongoDB简单操作
 
插入记录
建立两个对象j和t,并保存到集合中去。
 
>j={name:”mongo”};
  www.zzzyk.com  
>t={x:4};
 
>db.things.save(j);
 
>db.things.save(t);
 
>db.things.find();
 
>for(var i=1;i<10;i++) db.things.save({x:4,j:i});
 
查询记录
 
1.使用游标while查询:
 
>var cursor = db.things.find();
 
>while(cursor.hasNext()) printjson(cursor.next());
 
2.使用forEach()循环:
 
>db.things.find().forEach(printjson);
 
条件查询:
 
>db.things.find({name:”mongo”}).forEach(printjson);
 
查询返回特定的元素:
 
>db.things.find({x:4},{j:true}).forEach(printjson);
 
查询返回游标里第一条数据,或者返回null:
  www.zzzyk.com  
>printjson(db.things.findOne({name:”mongo”}));
 
限制查询返回结果集数量:
 
>db.things.find().limit(3);
 
修改记录:
>db.things.update({name:”mongo”},{$set:{name:”mongo_new”}});
 
>db.things.find();
 
删除记录:
>db.things.remove({name:”mongo_new”});
 
>db.things.find();
 

 
作者 mangos
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,