Couchdb 1.6.1 を使用しています。私はショーの内部test
デザインを持っています。
{
"select": {
"map": "function(a){emit(null,a._id)}"
}
}
ノードモジュールを使用Nano
してデータベースとやり取りしています。以下のjsファイルを実行すると、この{ Error: Expression does not eval to a function. ([object Object])
エラーメッセージが返されます。
this.database.show('test', 'select', 35435156453, function (error, body) {
if(error) {
console.log(error);
}
else{
console.log(body);
}
});
以下のように関数を括弧で囲んでみました。それはうまくいきませんでした
{
"select": {
"map": "(function(a){emit(null,a._id)})"
}
}
なぜこのエラーが発生するのですか?