我已经尝试过一次发布问题,但没有得到任何答复。
我的问题是,当我使用Foo.find({})时,它有时会返回我要查找的数据,有时它会返回一个空数组,例如-> [],并且作为第三个选项,它有时会返回Null 。
我正在使用Express在node.js项目中工作。
我将链接我的其他Stack Overflow帖子以获取项目中的代码。
答案 0 :(得分:0)
猫鼬exec会给您一个诺言,因此您无需将find
换成一个。试试这个:
"getAll": async () => await School.find({}).exec()