猫鼬关于then()

时间:2019-11-22 10:57:17

标签: javascript node.js mongodb mongoose

我想从收藏夹中删除一个文档。 然后,我有以下代码。在这里,变量classmates指向我在mongoDB中的集合。 然后,我尝试通过输入node myFile.js在终端中运行以下命令。 然后,没有任何文档被删除。

classmates.findOneAndDelete({
  classmate: "Mary";
})

然后我尝试添加then()(如下所示)。在终端中运行之后, 我成功删除了一个文档。 为什么我的第一个代码没有这样做?背后的原因是什么? 我试图考虑是否是由于异步功能,但似乎不相关... 衷心感谢您的事先帮助!

classmates.findOneAndDelete({
  classmate: "Mary"
}).then(() => {
      //nothing to do here 
})

0 个答案:

没有答案