1

第一的。我学会了使用 _update 函数执行更新(但这仅适用于一个文档 ID)

秒。我们可以使用 _bulk_docs 来更新 bukl 的文档。在这种情况下,我们必须加载所有文档,然后修改它的属性。这会产生很多查询。

有什么方法可以对许多文档的 1 个属性执行批量更新?

4

1 回答 1

0

CouchDB 无法在不加载、修改和保存整个文档的情况下对 json 文档进行部分更新。

_bulk_get如果您运行最新版本的 CouchDB (2.X),您可以通过使用端点一次获取多个文档或通过 POST 以_all_docsa{"keys":[key1, key2, ..., keyN]}作为正文来减少查询数量。

于 2017-11-02T17:10:26.030 回答