当前位置: 首页 > news >正文

后端接受前端传递数组进行批量删除

问题描述:当我们需要做批量删除功能的时候,我们循环单次删除的接口也能进行批量删除,但要删除100条数据就要调用100次接口,或者执行100次sql,这样系统开销是比较大的,那么我们直接采用接收的数组格式数据+sql语句的多条件in(1,2,3)就只需要执行一次sql

1.后端我们用路径参数接收

理由:由于前端传递ids:[1,2]格式的数据,如果是params接收参数那么到了后端就会变成这样ids[]=1&ids[]=2,所以用路径参数

2.把val解析出来

这里选用的的element-plus的val,要把里面的id值拿出来以数组传递到后端

这里的idss就是valIds传递的数据

后端控制台

3.最后把数组传递到mybaits的动态sql即可

http://www.lryc.cn/news/503392.html

相关文章:

  • 拍频实例 - 一组恒力矩电流采样数据
  • Jvm之NativeMemoryTracking 使用
  • PKCS#7、Bit padding(位填充)、Byte padding(字节填充)、Zero padding(零填充)
  • R语言学习笔记-1
  • 我在广州学 Mysql 系列之 数据“表”的基本操作
  • auto-gptq安装以及不适配软硬件环境可能出现的问题及解决方式
  • 【R语言】基础知识
  • 【一本通】虫洞
  • python爬虫--小白篇【爬虫实践】
  • Unity背包道具拖拽(极简版实现)
  • spark读取普通文件
  • MySQL SQL语句性能优化
  • 【蓝桥杯每日一题】技能升级
  • css 实现在一条线上流动小物体(offset-path)
  • 探索 Robyn 框架 —— 下一代高性能 Web 框架
  • STL容器-map P3613【深基15.例2】寄包柜 普及-
  • 【MySQL 进阶之路】了解 性能优化 与 设计原则
  • MySQL之数据库三大范式
  • [大数据]Hudi
  • jenkins harbor安装
  • JavaScript 高级特性与 ES6 新特性:正则表达式的深度探索
  • 正则表达式——参考视频B站《奇乐编程学院》
  • 【FFmpeg】FFmpeg 内存结构 ⑥ ( 搭建开发环境 | AVPacket 创建与释放代码分析 | AVPacket 内存使用注意事项 )
  • 【多模态文档智能】OCR-free感知多模态大模型技术链路及训练数据细节
  • Mybatis动态sql执行过程
  • leetcode 31 Next Permutation
  • 每日一练 | 华为 eSight 创建的缺省角色
  • PyTorch基本使用-自动微分模块
  • libevent-Reactor设计模式【1】
  • 奇奇怪怪的错误-Tag和space不兼容