Por ejemplo:CouchDB view URL muestra: CouchDB: {"error": "not_found", "reason": "missing"} ... ¿Por qué?
- Mi CouchDB está alojado en: example.com
- El nombre de la base de datos CouchDB es: foo
- el nombre de vista es: my_view
Así, cuando puse estos juntos para construir la URL, me sale:
La URL anterior muestra:
{"error":"not_found","reason":"missing"}
¿Por qué se da este error?
El resultado esperado es que se enumeren los documentos correspondientes a la vista "my_view".
Más información:
Si vuelvo a visitar http://www.example.com/foo, me da la respuesta esperada:
{"db_name":"foo","...
Si vuelvo a visitar http://www.example.com/foo/_design/my_view, me da la respuesta esperada:
{"_id":"_design/my_view","_rev":"...
estoy utilizando CouchDB v1.0.2 en Windows 7/Chrome
contenido completo de mi documento de diseño (valores reales se muestra, no example.com)
{
"_id":"_design/locations",
"_rev":"1-0f7fbdd2f5b4213591e171b6e546af3a",
"language":"javascript",
"views": {
"locations": {
"map":"function(doc) {\n emit(doc.type === \"location\" && doc.name);\n}"
}
}
}
¿Cuál es la cont de su documento de diseño? –
No debe tener sus URL de ejemplo bastante bien ... ¿No debería el tercero ser http://www.example.com/foo/_design/my_design_doc? –