这里新建帖子的表单验证不是应该是 case POST 吗、PATCH 不应该是对应的是更新也就是编辑吗?

如标题

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
最佳答案

POST 一般用于创建,PUT 和 PATCH 都可以用于更新。

6年前 评论
讨论数量: 7

@Jimi2333 首先你得先了解switch

file
教程中吧验证规则写在了patch中,没有效果是因为保存触发的是post,return语句返回掉了,所以没有向下执行,吧

file这些删除就可以了,这样Post,PUt,PATCH公用一个了

5年前 评论

@zjx switch的用法我了解 确实是POST 只不过下文中又提到了。这里PATCH 和PUT、POST 是一个验证规则。这是问题的关键。

6年前 评论

@Asa_c 不是很明白,这样写确实就是表示POST,PUT,PATCH 使用的是相同的一套验证规则,感觉没什么问题,你可以自定义PATCH的规则

6年前 评论

POST 一般用于创建,PUT 和 PATCH 都可以用于更新。

6年前 评论

@zjx 请问哪里的代码表明了我的提交是用PATCH验证规则?我的代码验证没有生效。后来加在POST里面才生效的。

5年前 评论

@Jimi2333 首先你得先了解switch

file
教程中吧验证规则写在了patch中,没有效果是因为保存触发的是post,return语句返回掉了,所以没有向下执行,吧

file这些删除就可以了,这样Post,PUt,PATCH公用一个了

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!