【问题标题】:Rest API Mongoose Subdocument Delete vs PUTRest API Mongoose 子文档删除与 PUT
【发布时间】:2016-09-12 13:16:20
【问题描述】:

我们已经使用 express 和 mongoose 实现了一个 REST API,我想知道应该如何在 rest api 中实现子文档的添加/删除。

我可以将这两个都放在一个 PUT 合同中,并期望有一些变量可以让我知道是添加还是删除了子文档。

或者我可以将子文档的添加放在 PUT 合同中,并定义一个单独的 DELETE 合同来删除子文档。

但是,我找不到任何关于哪种方法是首选方法的文档,或者是否有另一种方法可以完全做到这一点?

【问题讨论】:

    标签: node.js rest mongoose


    【解决方案1】:

    对于任何可能感兴趣的人。在测试了不同的方法之后,我们发现为了我们的目的,保持子文档的添加和删除分开更容易实现和测试。嵌入子文档的逻辑以及父文档需要更多的工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-16
      • 2014-12-02
      • 1970-01-01
      • 2021-02-10
      • 2019-05-27
      • 1970-01-01
      • 2016-01-25
      • 2014-09-15
      相关资源
      最近更新 更多