关于MongoDb的简单入门(二)

2015-11-21 01:50:42 · 作者: · 浏览: 13
y=val db.yc.find({"_id":{"$gt":1001}}); --where key>val --$in 表示在某个值内 db.yc.find({"_id":{"$in":[1001,1002,1003]}}); --$or 或 db.yc.find({"$or":[{"_id":1001},{"name":"zyh"}]}); --and or db.yc.find({"sex":"男","$or":[{"_id":1001},{"name":"zyh"}]}); -------------------------------------------------------------------------- for(i=0;i<10;i++){ db.yc.insert({"x":i}); } var cursor=db.yc.find(); var obj: while(cursor.hasNext()){ obj=cursor.next(); print(obj); } var cursor=db.yc.find(); cursor.forEach(function(x){ print(x); }); --分页查询 db.yc.find().limit(3); --前三条 db.yc.find().limit(3).skip(3); --跳过前三条,查接下来三条 --排序 db.yc.find().sort({"_id":-1}); --1为升序 -1为降序 db.yc.find().sort({"_id":-1,"name":1});

?