讲师回答 / 沁尘
目测是 ContenService 里 switch 逻辑没写对。在 ContentSerivce 的 switch 逻辑处打日志,关注两个问题:1:方法进来了吗?2:是否进了对应的分支?我觉得大概率问题在第二点,你这里删除类型 300 的期刊,我猜你去数据库找找,应该删除了别的类型的期刊
2021-03-10
已采纳回答 / 沁尘
同学你好。日志概率性不显示用户名的 bug 在 2-2 的补充说明小节里提到了,按操作改动下源码即可,就一行代码。是的。昵称可空,当为空的情况,会有个默认显示(前端代码实现的)。
2021-03-06
讲师回答 / 沁尘
node -v 看看 node 版本是多少如果是 12 以上尝试安装一个叫 nvm 的东西然后切换 node 版本到 12。再运行 npm config 和 npm install命令
2021-01-27
已采纳回答 / 沁尘
分类信息一般都是需要持久化的,也就说如果出现这种情况,去数据库添加字段是少不了的了。改完之后,很多业务代码都得改,所以一般在开发之前,数据库表设计需要充分斟酌。当然在现实开发中,业务系统运行了一段时间之后,突然加字段也是可能会发生的,所以这种情况其实在业务代码开发的时候也要考虑到,解决办法就是代码架构分层,尽量把变化隔离在某一层,让上层调用不受影响,把变化影响的范围尽可能缩小。比如我们课程中就尝试过在 service 层做数据字段处理来兼容业务逻辑。当然,现实中情况会更加复杂,但是思路是一样的。
2021-01-01