Couchdb CBLQuery与x27之间的差异;s(又称CouchQuery';s)documentID和sourceDocumentID

Couchdb CBLQuery与x27之间的差异;s(又称CouchQuery';s)documentID和sourceDocumentID,couchdb,couchbase,touchdb,couchcocoa,Couchdb,Couchbase,Touchdb,Couchcocoa,我试着去理解documentID和sourceDocumentID之间的区别,但就是做不到。我应该访问行的documentID还是sourceDocumentID?我正在尝试在iOS应用程序中实现分页(即类似于futon的东西),因此,我需要最后一个documentID来生成下一组行。有人能告诉我吗?您可以使用两个级别的参考文档() 创建参考文档(第一级),其中包含另一参考文档(第二级)的ID。第二级的参考文件将是您的页面。如果有什么不清楚的地方,我准备进一步解释。documentID和sour

我试着去理解documentID和sourceDocumentID之间的区别,但就是做不到。我应该访问行的documentID还是sourceDocumentID?我正在尝试在iOS应用程序中实现分页(即类似于futon的东西),因此,我需要最后一个documentID来生成下一组行。有人能告诉我吗?

您可以使用两个级别的参考文档()


创建参考文档(第一级),其中包含另一参考文档(第二级)的ID。第二级的参考文件将是您的页面。如果有什么不清楚的地方,我准备进一步解释。

documentID和sourceDocumentID都指相同的id,直到或除非在地图函数中创建视图时,您明确地引用了其他文档的id,在这种情况下,您的文档id将被其他文档id覆盖,您仍然可以通过调用sourceDocumentID来引用原始id

请参考这个链接,他们在这里解释得很好