私は、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 を外部で実行すると値がありません。
私は単にそれを取得していないのですか、それとも何か問題がありますか?
(私はドキュメントを使用できるようにリリースします。(どんな値でも)しかし、この呼び出しの外でクライアントに戻したい特定の変数があります)