1.模型的本质是什么?

模型的本质就是 一张表格,可以给他理解为 一张excel 表格,只是不同类型的模型取数据的地方不同,有的来源于数据表,有的来源于json文件,还有的来源于后端逻辑拼接的

2. 标准弹性模型的特点是什么?

数据都来源于  hcm_flex_model_data 这个数据表

通过 model_name 来区分不同的模型数据

3.弹性字段是怎么实现的?

  1. 拓展的字段 存在data里面 data为json 字段,  数据库常用的字段有哪些呢 integer类型 string类型,boolean类型,text类型,datatime 类型, json 类型
  2. json 类型 是数据库中存的是json字符串 {"a":1,"b":2,"c":"wq"}
  3. 既然是json 字符串 理论上来说它是无限大的,可以存储很多数据,实际上它是有限度的,但是这个限度绝对在我们使用范围内,可以放心使用
  4. 弹性字段够我们使用,它的缺点也是很明显 也就是效率问题,弹性字段需要从data 里面解析出来,这样就会消耗时间,性能不佳,连表查询尤为缓慢
  5. 缓慢的其中一个原因呢是弹性字段不能使用索引

  • 无标签