大佬们创建人,更新人字段怎么设计?
看有的设计的 id,有的设计的 name,存 id 怎么方便展示呢?
id不太合适,name或者username好一点?
uuid,或者自增id
我们这是inputUserId,modifyUserId,需要拿用户名的时候 关联user视图去拿
我一般使用ID,name和username有可能涉及到用户自修改或者管理员强行修改的情况,不可能改一次名就批量更新有关联的表。如果需要查询返回的话,会先查列表数据,之后提取所有创建者/更新者的ID,之后再根据ID查用户表获取用户对象数组并构建ID与用户的映射,然后遍历列表数据塞入,当然,这个适合一次性获取的数据量少的情况,这是一种方式
我们是 create_id和update_id user_id与user_name缓存redis中 create_name 打自定义的注解作为标记 getOne 或者 list 会走一遍拦截,从缓存转换出标记的create_name和update_name