这一小节有问题,希望作者改正,谢谢?

如果按照文章的顺序操作的话,会有问题。
第一个错误:
如果没有进行模型观察器设置的话,那么在创建话题的时候会有一个错误。excerpt 该字段没有默认值。
第二错误:
在设置表单验证的时候,验证规则应该放在 POST 中,不是 PATCH 中。因为这是新增话题,而不是更新。

希望作者可以改正一下。初学者在这个地方可能又有疑问。谢谢。

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
Summer
最佳答案

已经在前面的课程中将 excerpt 默认值为 nullable ,感谢反馈。

6年前 评论
讨论数量: 9

针对问题 2,按照教程中的写法,验证规则并非放在 PATCH 中,而是 POSTPUTPATCH 使用同一套验证规则,没有必要重复写。

6年前 评论
李小明 5年前
rabbit_wl 4年前

@doderic 谢谢指出,确实是我没有仔细看。那就只有第一个问题了。

6年前 评论

@ethanCheng 确实会出现这个问题,我都是把数据库这个字段设置成 null 才不报错

6年前 评论
Summer

已经在前面的课程中将 excerpt 默认值为 nullable ,感谢反馈。

6年前 评论

@doderic
这里为啥不需要加 break?
file

6年前 评论

@等车的猪 按照我的理解,POST PUT PATCH,要共用一条执行语句,可行的一个方法是按顺序执行 switch 结构,而不在达到条件时跳出;加了 break ,达到条件时就会跳出 switch 结构,这样每个条件都需要写相应的执行语句,有些重复了。

6年前 评论

我也发现了这个问题,我说怎么没效果

10个月前 评论