2016-05-16 93 views
0

我們已經實現了一個使用express with mongoose的REST API,並且我想知道如何在休息api中實現添加/刪除子文檔。Rest API Mongoose子文檔刪除與PUT

我可以把這兩個都放在一個PUT合同中,並期望一些變量讓我知道子文檔是否被添加或刪除。

或者我可以在PUT合同中添加子文檔,併爲刪除子文檔定義單獨的DELETE合同。

但是,我找不到任何關於哪個文件是首選方法的文檔,或者是否有另一種方法來完成此操作?

回答

0

對於任何可能感興趣的人。在測試了不同的方法之後,我們發現爲了我們的目的,分開添加和刪除子文檔更容易實現和測試。嵌入子文檔的邏輯與父文檔一起工作要多得多。