例如:CouchDB查看URL顯示:CouchDB:{「error」:「not_found」,「reason」:「missing」} ...爲什麼?
- 我的CouchDB託管在:example.com
- CouchDB的數據庫名稱爲:FOO
- 視圖名稱是:my_view
所以,當我把這些一起構造的URL,我得到:
上面的網址顯示:
{"error":"not_found","reason":"missing"}
爲什麼這個錯誤給?
預期的結果是列出了與「my_view」視圖對應的文檔。
更多信息:
如果我訪問http://www.example.com/foo,我得到預期的響應:
{"db_name":"foo","...
如果我訪問http://www.example.com/foo/_design/my_view,我得到預期的響應:
{"_id":"_design/my_view","_rev":"...
我在Windows7/Chrome上使用CouchDB v1.0.2
我的設計文件的全部內容(如圖實值,而不是example.com)
{
"_id":"_design/locations",
"_rev":"1-0f7fbdd2f5b4213591e171b6e546af3a",
"language":"javascript",
"views": {
"locations": {
"map":"function(doc) {\n emit(doc.type === \"location\" && doc.name);\n}"
}
}
}
什麼是完整連續您的設計文檔的入口? – 2011-05-23 18:52:13
你不能讓你的示例URL很正確......不應該是http://www.example.com/foo/_design/my_design_doc的第三個URL嗎? – 2011-05-23 21:09:39