阅读 Mongoose 文档时我有点困惑。
如果我在 mongoose 中运行不匹配集合中任何文档的查询,回调函数中的err
和的值是什么?我只是不知道 Mongoose 认为什么是“错误”。作为一名数学家,返回空集(即数组为空)似乎完全有效,不应该是“错误”——查询执行得很好,只是没有匹配的文档。另一方面,有些人可能认为这是一个“错误”。从猫鼬文档,要么:results
callback(err, results)
results
err
=空,results
= []err
=空,results
=空err
= 错误文档,results
= null