我正在为节点 js 使用 nano db 库(也可以尝试使用 cloudant ant 库)
我有这个示例代码:
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);
}); }
“data”变量是一个包含“docs”属性的对象,“docs”包含数组。
我总是做大量工作并将 docs 数组放入我的 cloudnat db 中,但是
通常不会向我的节点 js 进程返回任何回调(错误/成功)
它卡住了......
有什么建议吗?