utilizo couchdb 1.1.1 en Debian testingcouchdb: mapa en el documento de diseño da compilation_error
y tengo este documento de diseño de la base de datos
{
"_id": "_design/Page",
"_rev": "9-1944cdebabf20ae569eab7b534b43e67",
"views": {
"all": {
"map": "function(doc) {}"
}
},
"language": "javascript"
}
pero todavía me puedo poner en http://localhost:5984/db_development/_design/Page/_view/all
este {"error":"compilation_error","reason":"Expression does not eval to a function. ((new String(\"function(doc) {}\")))"}
me trataron de ejecutar diferentes funciones mapa sencillo en intérprete spidermonkey-bin y que se cargó correctamente, pero sam e error en couchdb
Realmente no puedo ver, dónde problema es ....
Ok, en la lista de correo He descubierto que se necesita para envolver función a los paréntesis "()", porque algo tiene cambiado de nuevo spidermonkey
Así función de mapa tiene el siguiente aspecto: "map": "(function(doc) { emit([doc._id, doc._rev]);})"
que acaba de guardar el día para mí, Ivan. ¡Gracias! –