我在猫鼬中学习了一些基本的 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'});
从数据库中删除一个项目。