如何删除Cloudant中的2个附件中的1个?

时间:2015-06-25 10:32:50

标签: ibm-cloud cloudant

您知道如何删除Cloudant Document的2个附件中的1个吗?

以下是我的文档的样子  enter image description here

1 个答案:

答案 0 :(得分:2)

虽然您有两个附件,但实际上只有一个文档存储在Cloudant中。要仅删除附件,您需要更新cloudant doc而不是删除它。

您需要在应用程序中编写一些代码以从JSON中删除附件,然后向您的cloudant数据库发送PUT请求,包括ID 最新的_rev值。 (API Reference

或者,您可以在数据库中存储两个文档;每个附件一个。然后,您需要在每个中存储user_id和任何其他元数据。这样您就可以单独delete each document