我正在使用ReactNative和CouchbaseLite构建一个“独立”移动应用程序,使用库react-native-couchbase-lite。
即使我多次更新文档,是否可能只有一个文档(即只有原始文档)没有任何修订文档。例如,如果我对ToDo任务进行多次更新,则只应更新原始文档,并且不应创建额外的修订文档。
答案 0 :(得分:1)
是。您可以调整maxRevTreeDepth参数。通过Database对象实例设置它。默认为20。
编辑:另一种方法可能是每次创建一个新文档,并删除旧文档。这适用于只想保存某些文档的单个修订版的情况。每次都需要创建一个新的文档ID。