mogodb用法汇总
等于用法:
db.getCollection('t_xxx').find({"字段A": "A"}).limit(100)
in用法:
db.getCollection('t_xxx').find({"字段A": {$in:["A0","A1"]}}).limit(100)
notin用法
db.getCollection('t_xxx').find({ 字段A: { $nin: ["A1", "A2"] } })
分页查询用法:
b.getCollection('t_xxx').find({字段A: {$gt: "A1"}}).sort({字段A: 1}).limit(100)
and和NumberDecimal用法:
db.getCollection('t_xxx').find({$and: [{字段A:{$gt:"A1"},字段B:{$gt:NumberDecimal("0"),$lt:NumberDecimal("10")}}]}).sort({字段A: 1}).limit(100)
不等于用法:
db.getCollection('t_xxx').find({$and: [{字段A:{$gt:"A1"},字段B:{$ne:NumberDecimal("0")}}]}).sort({字段A: 1}).limit(100)
字段不为空用法
db.getCollection('t_xxx').find({ 字段A: { $ne: null, $exists: true } })