nanoを使用してcouchdb CRUD操作を処理する簡単なモジュールを作成しましたが、couchデータベースからクエリした結果を返すのに苦労しています。私のコードは次のとおりです。 couchdb.js
//Select from couch view
exports.couchSelect=function (_db, document,view) {
return _db.view(document, view,function(err, body){
if(!err){
var rows = body.rows; //the rows returned
console.log(rows);
return rows;
}else{
console.log(err);
}
}
);
}
ルート.js
var couchdb = require('./couchdb');
app.get("/orders", function (req, res) {
var db = couchdb.couchConnect('ezyextension_orders');
var insert = couchdb.couchSelect(db, 'orders', 'orders');
console.log(insert);
});
返された出力を実行すると、返された行なしで Node http 要求パラメーターを取得するだけです。クエリされた実際の JSON 行を返すには助けが必要です.Thanx