Return Cloudant 数据库中通过 nodeJs 的所有文档
Return all documents from Cloudant db through nodeJs
向选择器传递 null 或空 Json 似乎不起作用。
我正在尝试获取数据库中的所有数据。
尝试过:
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 和修订标记。
向选择器传递 null 或空 Json 似乎不起作用。 我正在尝试获取数据库中的所有数据。 尝试过:
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 和修订标记。