0

我在猫鼬中学习了一些基本的 CRUD 操作,然后我遇到了这个。这是我的模型

const User = mongoose.model('User',{
name:{
    type:String,
    required:true
}
})

我想查找和删除项目,我尝试了传统的方式,首先找到然后将其存储到变量中然后删除它们。这些是我的步骤

const x= await User.find({name:'Hello'});
x.forEach(x=>{
    console.log(x)
    x.deleteOne({name:'Hello'});
    })

它按预期完成工作。我的问题是,当我们初始化 const x= await User.find({name:'Hello'});我们在里面存储什么时x。它像一些参考或价值吗?因为我不确定如何x.deleteOne({name:'Hello'}); 从数据库中删除一个项目。

4

0 回答 0