Hello!
> If the quotes are missing, Futon will detect a syntax error and save the > field value as a string, and CouchDB will complain that it expected a > non-string value. Frankly, CouchDB's error messages are in most cases so meaningless that you have to guess where is the real problem. Why "badmatch reason: some crap..." ? Why not "invalid syntax in design document" or like "can't parse to valid JSON"? > . > On 23 August 2011 10:36, gaoyong pan <[email protected]> wrote: >> I'm trying my first view with url >> http://localhost:5984/qq/_design/application/_view/all, the code is, >> >> _id : _design/application >> _rev: 8-70c13aeee55e3ba8400f2068f11d9156 >> views: { >> all: { >> map: "function(doc) { >> emit(doc._id,doc); >> }" >> } >> } >> >> and the error is below, can anyone tell what's the issue here? >> >> {"error":"badmatch","reason":"{ \n all: {\n map: \"function(doc) >> {\n emit(doc._id,doc);\n }\"\n }\n}"} >> -- >> Pan >> -- Konstantin
