从Cloudant db通过nodeJs返回所有文档

传递null或空的Json到select器似乎不工作。 我正在尝试获取数据库中的所有数据。 尝试:

db.list({}, function (err, data) { if (err) { return console.log("Error:",err.message); } console.log(data); }); db.find(null, function (err, data) { if (err) { return console.log("Error:",err.message); } console.log(data); }); db.bulk({docs:[]}, function (err, data) { if (err) { return console.log("Error:",err.message); } console.log(data); }); 

要获得所有文件的列表,请不要传递任何信息

 db.list(function (err, data) { console.log(err, data); }); 

如果你想要文档体,那么传入include_docs=true

 db.list({include_docs:true}, function (err, data) { console.log(err, data); }); 

这反映了GET /db/_all_docs端点的CouchDB API – 没有任何参数,您将获得所有文档ID和修订标记。