我正在使用 CouchDB 和 Node.js 开发一个简单的应用程序。我的数据库中只有很少的文档,并创建了一个 View 来检索文档。如何在我的 javascript 文件中获取 CouchDB 的 View ?
app.get('/find', function(req, res){
var cradle = require('cradle');
var connection = new(cradle.Connection)('http://localhost:5984/', 443);
var db = connection.database('db');
db.view('_design/usersView/users', function (err, response) {
console.log(response);
});
响应说:未定义
最佳答案
尝试像这样查询 View
db.view('usersView/users', function (err, response) {
console.log(response);
});
您不需要带有支架的_design/
(尽管如果您使用默认的 couchdb api 查询它,则需要它)
此外,我认为如果将连接和 require 语句移出 Controller 会更好。
关于javascript - 如何在 Node.js 中从 CouchDB 数据库获取文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24426757/