我想从收藏夹中删除一个文档。
然后,我有以下代码。在这里,变量classmates
指向我在mongoDB中的集合。
然后,我尝试通过输入node myFile.js
在终端中运行以下命令。
然后,没有任何文档被删除。
classmates.findOneAndDelete({
classmate: "Mary";
})
然后我尝试添加then()
(如下所示)。在终端中运行之后,
我成功删除了一个文档。
为什么我的第一个代码没有这样做?背后的原因是什么?
我试图考虑是否是由于异步功能,但似乎不相关...
衷心感谢您的事先帮助!
classmates.findOneAndDelete({
classmate: "Mary"
}).then(() => {
//nothing to do here
})