<pre>
[{
"_id" : ObjectId("abc123"),
"data" : [50,60,70]
},
{
"_id" : ObjectId("abc123"),
"data" : [70,80,90]
}]
</pre>
我想使用mongodb过滤查找包含55到65之间数据的记录。结果应该如下,因为该记录包含55到65之间的数据,即60。
<pre>
[{
"_id" : ObjectId("abc123"),
"data" : [50,60,70]
}]
</pre>
playground
db.collection.find({
data: {
$gte: 55,
$lte: 60
}
})
这是一个具有gte, lte
的and
条件。