--- [https://ningyu1.github.io/20190103/108-custom-field.html 凝雨 Yun](https://ningyu1.github.io/20190103/108-custom-field.html) 谈一谈自定义字段实现的几种方式 2022-09-06 08:37:33 --- 前言 我们经常会遇到项目中很多对表单进行自定义,比如说 saas 应用针对租户自定义表单字段名称,自定义列表名称。 还有更高级自定义,比如说自定义的模块,表单、字段、字段类型、流程等自定义。 提供自定义也是一个系统扩展性的体现,自定义功能的强大自然能适应更多的用户场景。 接下来我们就看看自定义的实现方案通常都有哪些方式。 常见的自定义字段的实现方式分为三种由简到繁,扩展性、复杂性也是逐渐增强的,每个方式各有优劣解决的场景也有所不同,具体往下看。 列式存储自定义字段(扩展字段 ext field) 模型如下: |ID|Name|Ext1(性别)|Ext2(地区)|Ext3(QQ)|Ext4(WECHAT)