比如用户注册时,必须绑定邮箱或手机号的其中一项,我想到的是把这两个参数
写为一个参数,后台再用正则表达式判断是邮箱还是手机号,再将其插入数据库,
我想知道的是springboot本身有没有对这类参数关系的实现?
前端js判断两个必须有一个不为空
接口参数,两个都设置require为false
插入时,用mybatis判断,if 参数!=null
纯属个人傻逼想法,请勿喷
没有,除非你前端加个选择项,否则这个框明显只能看值的格式来判断是邮箱和手机号,那判断值是否符合某个格式,用正则表达式显然是最好的
。。。。设置邮箱和手机号两个变量,然后后台接收这两个变量,判断必须有一个不为空不就行了吗。。。。。
绑成一个参数不太可取,最简单的方法就是在前端对输入校验,如果不输入的话回提示,而且不能提交,希望对你有帮助