Couchbaselite - 是否可以不为独立应用程序创建修订文档

时间:2017-10-27 16:19:20

标签: react-native couchbase couchbase-lite

我正在使用ReactNative和CouchbaseLite构建一个“独立”移动应用程序,使用库react-native-couchbase-lite。

即使我多次更新文档,是否可能只有一个文档(即只有原始文档)没有任何修订文档。例如,如果我对ToDo任务进行多次更新,则只应更新原始文档,并且不应创建额外的修订文档。

1 个答案:

答案 0 :(得分:1)

是。您可以调整maxRevTreeDepth参数。通过Database对象实例设置它。默认为20。

编辑:另一种方法可能是每次创建一个新文档,并删除旧文档。这适用于只想保存某些文档的单个修订版的情况。每次都需要创建一个新的文档ID。