【发布时间】:2020-04-02 10:35:25
【问题描述】:
API 使用特定参数从 MongoDB 请求相同的数据。但如果查询参数为空或未定义,我不想返回任何文档。相反,MongoDB 返回所有文档。为什么?这是否正常?
await exampleModel.find({}).lean().exec() // return all docs. That's okay.
await exampleModel.find(null).lean().exec() // return all docs. That's weird.
await exampleModel.find(undefined).lean().exec() // return all docs. That's weird.
【问题讨论】:
标签: node.js mongodb mongoose nosql