Cradle库的get()
方法要求我提供_id
。 CouchDB提供了_all_docs
视图,但是Cradle文档中没有任何关于此的信息。
如何使用Cradle从单个CouchDB数据库获取所有文档?
答案 0 :(得分:7)
Cradle提供了一个all()
方法,该方法作用于数据库。它查询_all_docs
视图并返回结果。
看起来应该是这样的。
var cradle = require('cradle'),
db = new(cradle.Connection)().database('your-db');
db.all(function(err, res) {
if (err) {
console.log('Error: %s', err)
} else {
console.log(res);
}
});