couchdbのレスポンスハンドラがnode.jsとnow.jsで便利なことをするのに苦労しています。私の目的は、見つかった特定の情報を持つクライアントまたはグループにコールバックし、クライアントから送信することです。couchdb関数の外部に変数を呼び出す?
everyone.now.login = function(){
var username = this.now.lusername;
var password = this.now.lpassword;
var test;
db.get(this.now.lusername, function (err, doc, test, username) {
if (err) {
console.log(+ username + " doesn't exist!");
} else {
console.log('Found user!');
console.log(doc);
test = 1;
}
});
console.log(test);
}
ここでは例としてテストを使用しています。私はdb.getの外側に宣言して、値を内部に代入してフィードバックしますが、console.logが外部で実行されているときは値がありません。
私は単にそれを取得していないか、何か間違っていますか?
(私はドキュメントを使用することができます解放します。(どのような値)が、私はこの呼び出しの外でクライアントに戻すに渡したい特定の変数がある)
説明していただきありがとうございます。 – Verbium