如何知道mongoose在搜索过程中哪些条件不匹配?

时间:2017-05-11 11:37:02

标签: node.js mongodb search mongoose

我正在使用mongoose运行搜索查询,这将返回单个文档。但有时它会返回null但我无法追溯不满意的过滤条件。

更多说明:实际上我正在测试我的应用程序,它应该在每次查询时返回一个文档。但它有时不会返回任何文档,所以在这种特定情况下,我想知道过滤器的哪个条件失败了?

示例:

db.collection.findOne({'a':'String4a','b':'String4b'})
  

如果上面的查询没有返回结果,那么它也可以   '一个':' String4a'没有匹配或者'#' String4b'没有匹配,也可能两者都没有   比赛。 所以我想知道那是什么特殊情况   不匹配

0 个答案:

没有答案