努力獲取任何列表函數。我用_show和_view函數很好,但列表似乎沒有工作,或者我誤解了要做什麼! (我會承認需要一個傻瓜指南!)無法使用任何CouchDB _list函數
我的設計文檔的樣子:
{
"_id": "_design/lists",
"_rev": "3-d22225b4a28a6ca11484723c3a37201b",
"language": "javascript",
"views": {
"variants": {
"map": "function(doc) { emit(doc.var, doc.number_of_results); }"
}
},
"lists": {
"results": "function(head, req) { var row; while(row = getRow()) {send(row.value);}}"
}
}
當我輸入http://本地主機:5984/MYDB/_design /列表/ _view /我變種得到不同名稱的列表,如:
...{"id":"f050ad9b9f725443cb8c4071f40583b","key":"rs1013940","value":19008},
{"id":"f050ad9b9f725443cb8c4071f40daff","key":"rs1013940","value":19008},
{"id":"f050ad9b9f725443cb8c4071f40b985","key":"rs1021188","value":10197}...
,但是當我輸入http://本地主機:5984/MYDB/_design /列表/ _list /結果我得到:
{"error":"list_error","reason":"Invalid path."}
有誰知道我做錯了什麼?我嘗試了所有我能想到的東西,並從任何在線教程中交換了一個函數。
我使用CouchDB的1.0.1版本在Ubuntu 12.04
非常感謝,希望有人能幫助!
唉唉,當然。對不起,這個愚蠢的問題! – raistrick