Laravel request 中 PATCH,有 required 与没有 required 有什么区别吗?

laravel request 中PATCH,一定不能写required吗
我将request里的PATCH请求中,添加一个required,发现一样能修改成功

Laravel request 中 PATCH,有 required 与没有 required有什么区别吗?

Laravel request 中 PATCH,有 required 与没有 required有什么区别吗?

Laravel request 中 PATCH,有 required 与没有 required有什么区别吗?

如果required有区别,那添加required会有什么意义,让数据过滤,更加安全?

有志者事竟成
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
最佳答案

:sweat_smile:这可以说是根据后端的需求而定。用 required 来修改是因为前端每次修改都会把所有字段信息传给服务端,让服务端比对哪些字段需要修改;没有用到,是客户端只把需要修改的字段传给服务端,让服务端去修改指定的字段。

5年前 评论
Moting (作者) 5年前
Jason2018 (楼主) 5年前
Moting (作者) 5年前
讨论数量: 1

:sweat_smile:这可以说是根据后端的需求而定。用 required 来修改是因为前端每次修改都会把所有字段信息传给服务端,让服务端比对哪些字段需要修改;没有用到,是客户端只把需要修改的字段传给服务端,让服务端去修改指定的字段。

5年前 评论
Moting (作者) 5年前
Jason2018 (楼主) 5年前
Moting (作者) 5年前

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