mooring 发表于 2013-1-30 01:42:39

Mongodb+nodejs复杂查询实例笔记

 
var MONGO= require("mongodb"),    server = new MONGO.Server("127.0.0.1",27017),    client = new MONGO.Db('notices',server,{safe:true});client.open(function(err){   if(!err){      client.collection('notices',function(err,collection){            if(err){                console.log("collection error");                client.close();                return;            }            collection.find(                {a:{$lt:9,$gte:1,$exists:true}},                {sort:{a:-1,_id:1},skip:2,limit:3},                function(err,results){                  if(err){                        client.close();                        console.log("collection find error");                        return;                  }                  results.toArray(function(err,arr){                        client.close();                        if(err){                            console.log("results toArray error");                            return;                        }                        console.log(arr);                        process.exit();                  });            });      });   }   else   {      console.log("db open error");   }});
页: [1]
查看完整版本: Mongodb+nodejs复杂查询实例笔记