无法访问视图

时间:2014-07-31 20:17:22

标签: node.js couchbase

这是我在管理控制台中的观点:

enter image description here 这是我通过API调用它的代码:

var query = cb.view('_design/dev_user/', 'by_name');
    console.log(query);
    query.query(function(err, results) {
        console.log(err);
        });

这是输出:

  

{_cb:{queryhosts:null,        mchosts:'',        srvhost:null,        主持人:' localhost:8091',        _cb:{_ handleRestResponse:[Function]},        connected:false},ddoc:' _design / dev_user',name:' by_name',q:{}}

     

{[错误:REST错误:bad_request]代码:4104,   原因:Couchbase不支持'附件' }

知道我做错了吗?

2 个答案:

答案 0 :(得分:1)

您必须发布视图并查询生成的生产视图,而不是开发视图。

答案 1 :(得分:0)

您可以通过这种方式调用视图:

cb.view("dev_user", "by_name", {stale:false}).query(function(err, results) 
{
  console.log(err);
});