当对某个表中的数据进行添加时,验证添加的内容是否重复
目录
当对某个表中的数据进行添加时,验证添加的内容是否重复
功能介绍: 例如添加一类信息,当点击保存按钮时,先对添加的数据进行查重验证,如果重复则后端返回’error’,前端根据后端的’error’提示信息重复,如果没有重复,则后端返回‘ok’,程序继续进行数据的入库。
效果的展示:
一、
当前页面中的数据, 没有重复。
二、 进行一下添加操作
如果 ’唯一标识‘ 已经存在:
如何唯一标识不存在
例如:
则添加成功
实现方法:
第一步: 先在service层中的入库sql语句前添加一个判断
如果(if)我添加的‘sign’在数据库中已经存在时,就会显示error。
否则(else)就说明‘sign’没有存在,就会继续执行入库操作。
第二步: 在前端的写一个点击保存后接受返回值的语句
语句中写到 ,同过向后端请求数据,拿到返回值,如果返回值为‘error’,则会弹出提示’唯一标识重复’,否则返回’ok‘代码继续执行。