课程
/前端开发
/Node.js
/0到1快速构建自己的后台管理系统
如果最初在设计表的时候没有考虑要有一级分类
后台如果添加一级分类的话 需要如何添加
在添加的时候如何保证不删除以前数据库里面的数据 新增字段成功 这里直接改动model 可以么 还是必须要到数据库去重新设计表字段
2021-01-01
源自:0到1快速构建自己的后台管理系统 3-7
正在回答
分类信息一般都是需要持久化的,也就说如果出现这种情况,去数据库添加字段是少不了的了。
改完之后,很多业务代码都得改,所以一般在开发之前,数据库表设计需要充分斟酌。
当然在现实开发中,业务系统运行了一段时间之后,突然加字段也是可能会发生的,所以这种情况其实在业务代码开发的时候也要考虑到,解决办法就是代码架构分层,尽量把变化隔离在某一层,让上层调用不受影响,把变化影响的范围尽可能缩小。比如我们课程中就尝试过在 service 层做数据字段处理来兼容业务逻辑。当然,现实中情况会更加复杂,但是思路是一样的。
2二月 提问者
沁尘 回复 2二月 提问者
举报
开源框架LIN-CMS+NodeJS+Vue 快速构建UI好看+功能便捷的后台管理系统
2 回答获取列表的时候,这里我setDataValue设置的detail,没有被序列化出来
2 回答获取列表的时候detail报错
2 回答请问项目中链表查询的操作有涉及吗,想听听这方面的
3 回答老师,请问列表展示一直报错,也不知道是哪里原因,帮忙看一下吧
1 回答如果修改的是 Type 类型,比如之前是 300,改成 100的话,在新提交的100(电影)的表里肯定无法找到原来的数据进行修改?