MongoDB简单操作
来源:未知 责任编辑:责任编辑 发表时间:2014-05-10 12:28 点击:次
MongoDB简单操作
插入记录
建立两个对象j和t,并保存到集合中去。
>j={name:”mongo”};
www.2cto.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.2cto.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
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>