先确认数据库和集合
查询可能成功连接数据库,却搜索了不同的数据库名称或集合。对于 MongoDB 连接,数据库名称来自 URI 路径;如果路径中没有名称,服务可能会使用默认数据库。
请对照预期名称、URI 和查询传入的集合名称。
检查拼写、大小写以及集合名称的单复数形式。修改筛选条件前,可使用安全的元数据列表或已知记录确认目标集合。
使用已知记录验证筛选条件
仅在合适且获授权时,才从最简单的筛选条件或空筛选开始。将字段名称和值类型与实际文档比较;看起来像数字的字符串不一定等于数值,嵌套字段也可能需要不同路径。
如果仍然没有结果,请记录数据库、集合、脱敏后的筛选条件和操作名称。排查时不要分享客户文档或完整连接 URI。脱敏示例可以说明字段结构,而不会暴露私人值。