egg.js 24.15sequelize模型-删除和批量删除
Posted 2019ab
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了egg.js 24.15sequelize模型-删除和批量删除相关的知识,希望对你有一定的参考价值。
下面是我的代码
async deleted(){
// let id = this.ctx.params.id ? parseInt(this.ctx.params.id) : 0;
// let data = await this.app.model.User.findByPk(id);
// if(!data){
// return this.ctx.body={
// msg:'fail',
// data:'该记录不存在'
// }
// }
// // 删除单个
// let res = await data.destroy();
// return this.ctx.body={
// msg:'ok',
// data:res
// }
// 批量删除
let Op = this.app.model.Sequelize.Op;
let res = await this.app.model.User.destroy({
where:{
id:{
[Op.lte]:10
}
}
})
return this.ctx.body={
msg:'ok',
data:res
}
}
下面是我测试的截图
感谢大家观看,我们下次见
以上是关于egg.js 24.15sequelize模型-删除和批量删除的主要内容,如果未能解决你的问题,请参考以下文章
egg.js 24.12sequelize模型-where操作符
egg.js 24.13sequelize模型-字段限制排序分页
egg.js 24.9sequelize模型-批量新增和修改器