aladin1980 发表于 2024-3-23 12:37:29

如何实现类似用户管理里面自定义属性的功能

,如何在其他业务表里面实现类似用户管理里面自定义属性的功能,有没有类似的案例,或者实现方法

robert 发表于 2024-3-23 12:37:30

本帖最后由 robert 于 2024-3-25 09:06 编辑

活字格的用户自定义属性本质上是个 1对多的表
表结构如下
用户表


用户ID 用户名 ...



自定义属性定义表

属性ID 属性名 属性类型






自定义属性值表

ID 属性ID 用户ID 值









Joe.xu 发表于 2024-3-25 08:53:56

楼主想要实现什么功能呢,是想给通过这种方式,给相关的表也加一个字段吗
活字格中的用户信息视图是借助了代码拼接的,纯用功能的话可能不太好做哦

aladin1980 发表于 2024-3-25 09:02:45

Joe.xu 发表于 2024-3-25 08:53
楼主想要实现什么功能呢,是想给通过这种方式,给相关的表也加一个字段吗
活字格中的用户信息视图是借助了 ...

"代码拼接"指的是啥,是通过拼接sql,用代码修改表结构吗?

Joe.xu 发表于 2024-3-25 11:11:51

可以结合2楼的结构给您解释,本质上自定义属性其实存在另一个表中,具体自定义的值又存在第三张表,表结构是不会改变的。难点就在于将这三张表的数据整合到一张表中,
需要借助代码或者复杂的sql
页: [1]
查看完整版本: 如何实现类似用户管理里面自定义属性的功能