Ich habe mit CouchDB (und der RelaxDB Ruby-Bibliothek) gespielt, aber eine Ansicht erstellen und dann versuchen, darauf zuzugreifen, verursacht einen unangenehmen, nicht spezifischen Fehler. Ich trat einen Schritt zurück, weil ich dachte, dass RelaxDB mit der CouchDB-Version, die ich verwende (0.8.1), inkompatibel ist, aber selbst wenn ich eine neue Datenbank und äquivalente Ansichten erstelle und sie durch manuelle Betätigung der URL aufruft, tut dies immer noch nicht Arbeit.CouchDB Ansichten Fehler
[info] [<0.13529.0>] HTTP Error (code 500): {'EXIT',
{function_clause,
[{couch_httpd,handle_db_request,
[{mochiweb_request,#Port<0.9282>,'GET',
"/hello/_design/app/_view/Accounts_all?reduce=false",
{1,1},
{2,
{"accept",
{'Accept',"*/*"},
nil,
{"host",{'Host',"localhost:5984"},nil,nil}}}},
'GET',
{"hello",<0.157.0>,
["_design","app","_view",
"Accounts_all"]}]},
{couch_httpd,handle_request,2},
{mochiweb_http,headers,4},
{proc_lib,init_p_do_apply,3}]}}
Könnten Sie bitte Ihre Ansicht und vielleicht ein entsprechendes Dokument posten? –