【发布时间】:2018-10-16 09:45:32
【问题描述】:
我想删除一个文档的属性(在 monngodb 中)通过使用 sth。像 $pull/$unset。这个操作需要通过它自己的路由来处理。由于这条路线的目的是删除一个属性,我被困在 2 个 HTTP 方法 DELETE 和 PATCH 之间。
DELETE 用于删除整个文档,而 PATCH 主要用于修改现有属性。我的操作不知何故同时具有这两种属性,所以我想知道哪种 HTTP 方法更适合这种情况。我在网上找不到任何描述或讨论。很高兴听到你们的消息
【问题讨论】:
-
@Khang 是的,有点有助于更好地理解 PATCH 的幂等性,但没有关于属性的属性删除。所以这对我来说没有多大帮助