整理下mongo常见的使用的查询条件的写法
1 db.data.find({"num":"002"}) 查询num=“002”的文档
2 db.data.find({ "age":{$gt:20} }) 查询age>20的文档 $gt(大于)、$gte(大于或等于)、 $lt(小于)、 $lte(小于或等于)
3 db.data.find({ "str":{$ne:"yes"} }) 查询str不等于yes的文档
3 db.data.find({ "str":{$regex:"yes"} }) 查询str包含yes的文档
4 db.data.find({ "str":{$not:"done"} }) 查询str不是done
5 db.data.find({ "str":{$in:["done","undone"]}}) 查询str在done和undone的文档
6 db.data.find({ "str":{$exists:false}}) 查询不存在str的文档
基本常见的mongo查询都在了