请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

chenjamo
金牌服务用户   /  发表于:2022-11-1 18:51  /   查看:2073  /  回复:3
1金币
本帖最后由 chenjamo 于 2022-11-1 19:06 编辑

松绑定的表格提交前需要进行每列重复数据的校验,看了下论坛中关于表格列重复数据的校验,前端或是后端大部分都是通过多次循环的方式来处理,当数据少的时候问题不大,但是如果表格数据多的话好像整体的效率会特别的差吧
如果需要验证的列多的话这个效率还会进一步的变差

现在官方是否有更加有效率的办法来处理提交前,列数据重复校验?


PS:有一个帖子写了一个办法,试了下是可以实现功能,只是不确定效率如何,可能后续需要进行调试
https://gcdn.grapecity.com.cn/fo ... 9&fromuid=60953

最佳答案

查看完整内容

大佬,这个感觉属于一个业务需求,参考您分享的帖子,做了一个demo您可以参考参考。可以看看其他大佬还有没有更好的方案

3 个回复

最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-11-1 18:51:19
来自 4#
大佬,这个感觉属于一个业务需求,参考您分享的帖子,做了一个demo您可以参考参考。可以看看其他大佬还有没有更好的方案


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-11-2 09:35:56
2#
您好,上面那个使用excel函数的方式,效率应该是蛮好的,目前最有效的方式,就只直接勾选数据库字段的唯一选项,这样的话,提交的时候在数据库层面就会做一次校验,弹出唯一约束的报错
回复 使用道具 举报
chenjamo
金牌服务用户   /  发表于:2022-11-2 10:24:59
3#
Lay.Li 发表于 2022-11-2 09:35
您好,上面那个使用excel函数的方式,效率应该是蛮好的,目前最有效的方式,就只直接勾选数据库字段的唯一 ...

现有数据库层面的报错提示感觉看起来特别的别扭,都不知道具体错误在哪里,虽然可以通过自己设置验证的方式来修改弹出内容,或是通过JS,但是是否可以直接通过官方集成的方式来处理,这样兼容性更好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部