mongodb - 如何在 MongoDB 中查找包含 NaN 字段的所有文档?

标签 mongodb nan

我想删除所有 NaN 的地理空间字段,以便我可以正确地索引我的 MongoDB。
我如何找到所有有这个想法的文件?

db.collection.find( { field: {$not: { $type: 1 } } })
将不起作用,因为 NaN 是 Number 类型。

最佳答案

db.collection.find( { field: NaN })

虽然我找不到任何关于它的文档,但实际上有效

关于mongodb - 如何在 MongoDB 中查找包含 NaN 字段的所有文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23907503/

相关文章:

python - 合并两列,同时优先考虑第一列

JavaScript 函数返回 NaN

mongodb - 删除无法访问的 Mongo 分片

java - Java 中对 NaN 的困惑

python-3.x - Pandas,如何使用带有多索引数据帧的子集删除值?

java - Spring Boot中Mongodb始终以嵌入模式启动

python - np.where np.nan 的处理(NaN 评估为值 < 0)

mysql - 对于大型数据集,mongoDB 或 Cassandra 是否比 MySQL 更好?

mongodb - 如何删除mongodb中的数组元素?

java - 没有名为 'mongoTemplate'的bean。 Spring Boot + MongoDB