CouchDB:更新顺序和文档id之间的相关性

CouchDB:更新顺序和文档id之间的相关性,couchdb,Couchdb,我正在尝试使用_changesapi,同时动态地确定要开始的更新序列(_changes?feed=longpoll&since=SEQ)。我想根据doc.\u id获取SEQ编号,比如说,所有包含字段doc.doctype==“data”(我将使用过滤器)。这可能吗?我知道我的问题可以用不同的设计文档来解决,但我只想用一个设计文档来解决。文档的id(或版本)和数据库的序号之间没有相关性。seq编号仅与单个计算机上的数据库相关(请考虑复制) 因此,我所知道的获取有用序号的唯一地方是通过获取数据库资

我正在尝试使用_changesapi,同时动态地确定要开始的更新序列(
_changes?feed=longpoll&since=SEQ
)。我想根据
doc.\u id
获取
SEQ
编号,比如说,所有包含字段
doc.doctype==“data”
(我将使用过滤器)。这可能吗?我知道我的问题可以用不同的设计文档来解决,但我只想用一个设计文档来解决。

文档的id(或版本)和数据库的序号之间没有相关性。seq编号仅与单个计算机上的数据库相关(请考虑复制)

因此,我所知道的获取有用序号的唯一地方是通过获取数据库资源的URL返回的“update_seq”:

$ curl http://localhost:5984/scratch
{"db_name":"scratch","doc_count":2,"doc_del_count":0,"update_seq":3,
"purge_seq":0,"compact_running":false,"disk_size":28761,
"instance_start_time":"1310481969310904","disk_format_version":5,
"committed_update_seq":3}