如何/我们可以应用"限制"当我们在Cloudant中使用复制时?

时间:2015-11-03 11:20:21

标签: couchdb database-replication cloudant

我正在复制一个名为" foo"的数据库。到名为" bar"的数据库。 foo中有10个文档。 5个文档中有一个名为" flag"设置为" true"。 我使用过滤器进行复制,如果"标记"则返回true。是"是"。

现在,就像我设置"过滤器"复制的参数,我想设置一个"限制"参数也是如此,因此只复制了2个文档。 我知道我们可以设置"限制"其他端点的参数,如" _all_docs"," _changes"和其他人一样,但似乎并没有使用复制。关于设置限制的复制的cloudant文档中没有任何内容。

我们甚至可以设置"限制"参数复制?如果是这样,我该怎么做? 非常感谢你。

1 个答案:

答案 0 :(得分:1)

您可以在复制时过滤文档,以选择具有特定功能的文档(例如,仅复制x> 1的文档,或仅复制未删除的文档)。

但是您不能将复制作业限制为多个文档;它将一直持续到完成,或者在连续复制的情况下,它将继续在" foo"中复制新的/更新/删除的文档。去"酒吧"随着数据的变化。