通过本片,你将学习到
如何根据限定条件,删除数据库表记录(单表)
口干舌燥,快码不动了,快来人,托代码上来(○´・д・)ノ
1.通过ID删除记录
所见及所得
@DeleteMapping("")
public CapResult delete(@RequestBody Integer id){
userService.removeById(id);
return CapResult.ok();
}
2.删除符合自定义条件的记录
这里使用LambadaQuery查询,有疑问的可以看(查)的那片文章,有介绍
代码更加简洁直观
/**
* "昆仑派"退出江湖……(○´・д・)ノ
*/
@DeleteMapping("/batch")
public CapResult batchDelete(){
userService.remove(Wrappers.lambdaQuery(User.class).eq(User::getOrg, "昆仑派"));
return CapResult.ok();
}
总结
这里就不总结了……