我想列出当前已删除的文档,以便能够取消删除一个或多个。
如何在 couchdb 中查询已删除的文档?我实际上正在使用 pouchdb。
尽管此 POST很好地描述了如何查询和取消删除文档,但它需要现有文档的 id。
我正在寻找一种查询所有已删除文档的方法。POST 引用了对所有更改进行查询。该查询返回所有已删除的文档以及已编辑/更改的任何文档。
我只查找已删除的文档。想想在“垃圾箱”中查询文档。:)
小智 5
从沙发 2.1.0 开始,您可以添加各种选择器来_changes馈送。因此,您仅输出已删除文档的请求将是:
curl -X POST -H "content-Type: application/json" " http://adm:pass@127.0.0.1:15984/tracks/_changes?filter=_selector " -d '{"selector": {"_deleted" : 真的}}'