参考文档
$in https://docs.mongodb.com/manual/reference/operator/query/in/
$nin https://docs.mongodb.com/manual/reference/operator/query/nin/
工作中用到了 $in $nin , 做个记录
$in 用法:
{field:{$in:[<value1>,<value2>...]}}
查询字段在数组中的数量]
eg: db.getCollection('sid_info').find({'login_status':'0','status':0,ttl:{$in:['1','3']}}).count()
$nin 用法:
db.getCollection('sid_info').find({'login_status':'0','status':0,ttl:{$nin:['1','3']}}).count()
查询会得到两种结果:
a. ttl不在数组之中
b. ttl字段不存在
本文详细介绍了MongoDB中使用的查询操作符 $in 和 $nin 的具体用法及示例。$in 用于查找指定字段值包含在指定数组内的文档;而 $nin 则用于查找指定字段值不包含在指定数组内的文档。通过具体实例展示了如何使用这两个操作符进行数据查询。

1399

被折叠的 条评论
为什么被折叠?



