林小鱼 发表于 2024-7-4 08:59:54

列名重复的判断策略,不区分大小写

版本号


问题描述:第一步,把这个列名进行修改,把“业主报价id”改为“业主报价ID”,系统会直接提示


实际上不存在“业主报价ID”
后面发现应该是这个列名重复的策略,不识别大小写,“业主报价id”与“业主报价ID”,对系统来讲是相同的。

为啥会发现这个问题:
是因为做json导入表格等,会发现大小写是有影响的。

临时解决方案:
把这个列名进行修改(不对字母部分进行修改),比如业主报价id改为业主报价1id,再改成业主报价ID,就可以了

Grayson.Shang 发表于 2024-7-5 17:37:21

大佬您好,列名这种是设计,在设计上一般会选择更好辨认的方式,列名若是使用确认大小写,id和ID,之间在辨别和使用的时候本身就容易错误。所以不区分小写,也是推荐咱们在设计的时候,选择更易辨别的方式。

导入JSON到表格,这里之所以区分,是因为JSON算是数据,在数据层面这种就需要更严谨,真实数据是什么,就应该保存什么不能修改客户真实的数据。

具体可以参考浏览器访问URL,在访问URL的时候,URL链接是不区分大小写的,这时为了易用,而URL传递的参数又是区分大小写的,因为是数据,所以需要严谨。

当然这个想法仅代表我个人,具体是什么情况不清楚,咱们使用既然没有问题了,就不影响啦:itwn:

林小鱼 发表于 2024-7-5 17:52:32

Grayson.Shang 发表于 2024-7-5 17:37
大佬您好,列名这种是设计,在设计上一般会选择更好辨认的方式,列名若是使用确认大小写,id和ID,之间在辨 ...

明白了 大佬 谢谢

Simon.hu 发表于 2024-7-8 09:38:05

不客气哈~
页: [1]
查看完整版本: 列名重复的判断策略,不区分大小写