在 Node 中,使用 Express 和 Cradle,我调用了一个不起作用的 _list。其他呼叫转到 _view 并正常工作。Cradle 文档不包含关于 _list的部分,但从这个 GitHub 自述文件看来,它应该像 _view 一样工作。
我的代码如下所示:
if(isList){
db.list(couch_url, function (err, res) {
if(err){
console.log("error couchdb list", err);
}else{
//console.log(res);
callback(JSON.stringify(res));
}
});
}
该couch_url
变量只是常规的 http 请求,看起来像:myCouch/_design/Model3D/_list/convert/All
除了路径指示符(_design、_view、_list)已被删除以获取Model3D/convert/All
Cradle(看起来它们被放回 Cradle 函数中)。由couch_url
_
我得到的错误对象是:
{ stack: [Getter/Setter],
arguments: [ 'ILLEGAL' ],
type: 'unexpected_token',
message: [Getter/Setter] }