2二月
2021-01-01 17:54
如果最初在设计表的时候没有考虑要有一级分类
后台如果添加一级分类的话 需要如何添加
在添加的时候如何保证不删除以前数据库里面的数据 新增字段成功 这里直接改动model 可以么 还是必须要到数据库去重新设计表字段
分类信息一般都是需要持久化的,也就说如果出现这种情况,去数据库添加字段是少不了的了。
改完之后,很多业务代码都得改,所以一般在开发之前,数据库表设计需要充分斟酌。
当然在现实开发中,业务系统运行了一段时间之后,突然加字段也是可能会发生的,所以这种情况其实在业务代码开发的时候也要考虑到,解决办法就是代码架构分层,尽量把变化隔离在某一层,让上层调用不受影响,把变化影响的范围尽可能缩小。比如我们课程中就尝试过在 service 层做数据字段处理来兼容业务逻辑。当然,现实中情况会更加复杂,但是思路是一样的。
0到1快速构建自己的后台管理系统
21449 学习 · 145 问题
相似问题