从couchbase lite数据库swift获取文档

时间:2017-06-29 07:44:42

标签: swift couchbase-lite

我想从数据库中检索一个文档来更新它,所以我需要文档ID,如果我没有创建带有自定义ID的文档(我使用过的数据库),如何获取此ID。 createDocument()而不是database.documentWithID(" docId"))

由于

1 个答案:

答案 0 :(得分:0)

如果您尚未使用自定义ID创建文档,则可以使用  一些其他唯一标识文档的属性(或属性)以查询特定文档。 您可以使用指定的属性/属性作为索引创建view,而不是查询和迭代整个文档列表以查找匹配项。然后,对于该视图,您可以{/ 3}}将startKey / endKey设置为所需的属性值。这将返回感兴趣的文件。

或者,如果是选项,请使用自定义ID创建文档。