1.模型的本质是什么?
模型的本质就是 一张表格,可以给他理解为 一张excel 表格,只是不同类型的模型取数据的地方不同,有的来源于数据表,有的来源于json文件,还有的来源于后端逻辑拼接的
2. 标准弹性模型的特点是什么?
数据都来源于 hcm_flex_model_data 这个数据表
通过 model_name 来区分不同的模型数据
3.弹性字段是怎么实现的?
- 拓展的字段 存在data里面 data为json 字段, 数据库常用的字段有哪些呢 integer类型 string类型,boolean类型,text类型,datatime 类型, json 类型
- json 类型 是数据库中存的是json字符串 {"a":1,"b":2,"c":"wq"}
- 既然是json 字符串 理论上来说它是无限大的,可以存储很多数据,实际上它是有限度的,但是这个限度绝对在我们使用范围内,可以放心使用
- 弹性字段够我们使用,它的缺点也是很明显 也就是效率问题,弹性字段需要从data 里面解析出来,这样就会消耗时间,性能不佳,连表查询尤为缓慢
- 缓慢的其中一个原因呢是弹性字段不能使用索引