MongoDB_条件操作符

来源:互联网 发布:数组大小可以任意改变 编辑:程序博客网 时间:2024/05/01 13:41
<pre name="code" class="javascript">'use strict';// connect MongoDBvar mongodb = require("mongodb");var server = new mongodb.Server("127.0.0.1", 27017, {auto_reconnect:true});var client = new mongodb.Db("testDB", server, {w:1});client.open(function(err, db){    if (err)    {        throw err;    }    else    {        db.collection("testTable", {safe:true}, function(err, collection){            if (err)            {                throw err;            }            else            {                // 全部查找                collection.find().toArray(function(err, result){                    //JsonLog(result);                });                // 大于操作符 $gt查找                //collection.find({age:{$gt:10}}).toArray(function(err, result){                //    JsonLog(result);                //});                // 大于等于操作符 $gte查找                //collection.find({age:{$gte:33}}).toArray(function(err, result){                //    JsonLog(result);                //});                // 小于操作符 $lt查找                //collection.find({age:{$lt:33}}).toArray(function(err, result){                //    JsonLog(result);                //});                // 小于等于操作符 $lte查找                //collection.find({age:{$lte:33}}).toArray(function(err, result){                //    JsonLog(result);                //});                // 不等于操作符 $ne查找                //collection.find({age:{$ne:33}}).toArray(function(err, result){                //    JsonLog(result);                //});                // 大于并且小于操作符 $gt和$lt在一个区间联合查找                collection.find({age:{$gt:20, $lt:50}}).toArray(function(err, result){                    JsonLog(result);                });            }        });    }});


0 0
原创粉丝点击