我想使用_list
function格式化_all_docs
view的输出。
我看到patch被合并以支持此用例,但是从docs和评论我无法弄清楚这将是什么终点。
我已经尝试过Cloudant,它似乎不起作用:
/db/_design/[design-doc]/_list/[list-name]/_all_docs
Cloudant不支持这种情况吗?我没有手头的CouchDB安装来测试。
答案 0 :(得分:1)
Cloudant目前不支持此功能,但应该很快就会推出。作为解决方法,您可以在与列表函数相同的设计文档中创建名为_all_docs
的自定义视图:
…
"views": {
"_all_docs": {
"map": "function(doc) { emit(doc._id, {\"rev\": doc._rev}) }"
},
…
这将创建一个冗余索引,这并不理想。此自定义_all_docs
也不会返回设计文档,其中“真实”_all_docs
将返回设计文档。