couchdb:更新带有附件的文档上的元数据?

Posted

技术标签:

【中文标题】couchdb:更新带有附件的文档上的元数据?【英文标题】:couchdb: update metadata on a document with attachments? 【发布时间】:2011-12-13 18:42:28 【问题描述】:

如果我有一个包含少量元数据字段和 10MB 附件的 CouchDB 文档,是否有办法更新文档并保持附件相同,而无需重新传输 10MB 附件?

【问题讨论】:

【参考方案1】:

它按预期工作,发送新文档(带有_attachments 存根和最新的_rev),它应该可以工作。

除非元数据是指附件存根的content_type 字段,否则在这种情况下是不可能的。

【讨论】:

您不能修改 _attachments 的内容(例如 content_type),除非您从 _attachments 对象中删除一个键,附件实际上是从文档中删除的.

以上是关于couchdb:更新带有附件的文档上的元数据?的主要内容,如果未能解决你的问题,请参考以下文章

您可以将 CouchDB 的“文档更新处理程序”与复制一起使用吗?

获取带有外部参数的 couchDB 文档

如何使用 CouchApp 对 CouchDB 进行 TDD?

如何在Ubuntu 20.04 LTS上安装Apache CouchDB

如何按字段对文档进行分组并使用带有 CouchDB 视图的自定义 reduce 函数列出不相等的值

如何使用 Evently 保存更新的 CouchDB 文档?