3

Cradle 库的get()方法需要我提供一个_id. CouchDB 提供了一个_all_docs视图,但在 Cradle 文档中没有关于此的任何内容。

如何使用 Cradle 从单个 CouchDB 数据库中获取所有文档?

4

1 回答 1

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);
    }
});
于 2012-10-02T07:55:38.363 回答