【发布时间】:2020-01-31 19:00:05
【问题描述】:
最近在工作数据库(SQL)。我们已经为客户端启用了 GET,GET/{ID},POST/PUT[{ID} 操作。
客户上来询问补丁呢!!!
我知道 diff b/w Put 和 Patch。您想使用整个有效负载或仅几个字段进行更新。
GET-SELECT
后插入
PUT-更新
补丁- ?
仅供参考:我的 api PUT/{ID} 甚至适用于整个有效负载或小有效负载。
【问题讨论】:
最近在工作数据库(SQL)。我们已经为客户端启用了 GET,GET/{ID},POST/PUT[{ID} 操作。
客户上来询问补丁呢!!!
我知道 diff b/w Put 和 Patch。您想使用整个有效负载或仅几个字段进行更新。
GET-SELECT
后插入
PUT-更新
补丁- ?
仅供参考:我的 api PUT/{ID} 甚至适用于整个有效负载或小有效负载。
【问题讨论】:
从真正意义上讲,PUT 和 PATCH 都指向 DB UPDATE 操作。因为您已经知道 B/w PUT/PATCH 的差异,并且您的 API PUT/{ID} 能够处理全部/部分更新,几乎没有其他 PATCH 方法的意义(除非它让您的客户满意!:))。
【讨论】: