CouchDB批量复制操作不会发回回调

时间:2016-09-09 20:57:18

标签: node.js couchdb cloudant couchdb-nano

  

我正在使用nano db库(也尝试使用cloudant ant库)   对于节点js

     

我有这个示例代码:

exports.insert = function (db_name, data, callback) {
    var db_name=db_name;   if(!db){   db = nano.use(db_name);   }   console.log(`try to make bulk copy to Couchdb`);   db.bulk(data, function (err, body) {
    if (!err) {
      console.log(`data in db ${db_name} inserted successfully`);
      return callback(null, body);

    }
    console.log(`err ouccre ${err}`);
    return callback(err);

  }); }
  

"数据"变量是一个包含' docs'的对象。财产和   '文档'包含数组。

     

我总是做大量工作并将docs数组放入我的cloudnat中   db,但

     

通常不会向我的节点js返回任何回调(错误/成功)   过程

     

它卡住了......

     

有什么建议吗?

0 个答案:

没有答案