我有一堆长这样的文件。
{
"coordinates": [[1, 2], [nan, nan] ]
}
我想筛选并找到其中一个数组包含像示例中一样的nan
值的所有文档。
{
"coordinates": [[1, 2], [nan, nan] ]
}
我想筛选并找到其中一个数组包含像示例中一样的nan
值的所有文档。
$elemMatch与$in
查询一起使用也可以进行过滤,请查看下面的查询。
db.collection.find({"coordinates":{"$elemMatch":{"$elemMatch":{"$in":["nan"]}}}})
db.yourColl.find({coordinates: [NaN, NaN]})
应该可以完成任务