Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CouchDB`\u all\u docs\u by\u seq`视图丢失,我该怎么办?_Couchdb - Fatal编程技术网

CouchDB`\u all\u docs\u by\u seq`视图丢失,我该怎么办?

CouchDB`\u all\u docs\u by\u seq`视图丢失,我该怎么办?,couchdb,Couchdb,我正在阅读CouchDB一书的开头,在本书第1部分的末尾,有一个命令 $ curl -X GET http://127.0.0.1:5984/contacts/_all_docs_by_seq 我希望得到所有文档的列表,包括已删除的文档,但是我得到了这个列表 {"error":"not_found","reason":"missing"} 我该怎么办 我正在使用UbuntuServer12.04.1LTS,并安装了CouchDB 1.0.1。\u all_docs(带参数和不带参数)工作正常

我正在阅读CouchDB一书的开头,在本书第1部分的末尾,有一个命令

$ curl -X GET http://127.0.0.1:5984/contacts/_all_docs_by_seq
我希望得到所有文档的列表,包括已删除的文档,但是我得到了这个列表

{"error":"not_found","reason":"missing"}
我该怎么办


我正在使用UbuntuServer12.04.1LTS,并安装了CouchDB 1.0.1。
\u all_docs
(带参数和不带参数)工作正常。

编辑:似乎
\u all_docs\u by_seq
在该书2009年发行后不久就被弃用,必须在CouchDB 1.0.1 2010年发行之前完全删除

JIRA评论中有一个参考(尽管有点偏颇)。正如上面提到的,
\u seq的所有文档都被弃用,取而代之的是
\u更改

这将为您提供所有文档更改的列表,包括使用
\u更改的已删除文档

http://127.0.0.1:5984/contacts/_changes?include_all_docs=true
如果这不是你想要的,你可以提供你想要完成的更多细节,我也许可以完善答案

有关当前可用的CouchDB HTTP API,请参见本文


如果您对CouchDB的最新指南感兴趣,请参阅CouchDB权威指南。它可以在网上免费使用。

好吧,我在上面的问题中提到,
\u all\u docs
确实有效,但是
\u all\u docs\u by\u seq
哦,很抱歉。请参阅上面的修订答案。非常感谢@lambmj为您的回答付出的努力和时间。这回答了我的问题