MongoDB数据库增删改查
增加数据
var admin = new User({
username:'admin',
password:'123456',
email:'admin@admin.com'
})
admin.save(function(err,ret){
if(err){
console.log('保存失败')
}else{
console.log('保存成功')
console.log(ret)
}
})
查询数据
查询所有:
User.find(function(err,ret){
if(err){
console.log('查询失败')
}else{
console.log(ret)
}
})
按条件查询所有:
User.find({
username:'zs'
},function (err,data) {
if(err){
console.log('查询失败')
}else{
console.log(ret)
}
})
按条件查询单个:
User.findOne({
username:'zs'
},function(err,ret){
if(err){
console.log('查询失败')
}else{
console.log(ret)
}
})
删除数据:
根据条件删除所有:
User.deleteMany(function(err){
if(err){
console.log('删除失败')
}
})
根据条件删除所有:
User.deleteMany({
username:'zs'
},function(err){
if(err){
console.log('删除失败')
}
})
根据条件删除单个:
User.deleteOne({
username:'zs'
},function(err){
if(err){
console.log('删除失败')
}
})
更新数据
更新数据:
User.findOneAndUpdata({
username:'zs'
},function(err){
if(err){
console.log('删除失败')
}
}))