Rails REST API控制器中PUT/PATCH请求对应路由动作查询
Rails REST API 路由规则解答
在Rails默认的RESTful资源路由规则中:
PUT /objects/<id>请求映射到控制器的update动作PATCH /objects/<id>请求同样映射到控制器的update动作
补充说明:Rails框架层面没有对两种请求的语义做强制区分,PATCH本意指代资源的部分字段更新,PUT本意指代整个资源的全量替换,两种场景的业务逻辑差异可以在
update动作内部自行实现。如果有单独拆分两个动作的需求,也可以通过自定义路由规则单独映射。
内容的提问来源于stack exchange,提问作者Code-Apprentice
相关产品推荐
相关产品推荐

