現在、Express Web アプリで mongodb セッション ストアをセットアップしています。次のように個々のフィールドを設定する方法を知っています。
request.session.loggedIn = true;
次のように、フィールドを 1 つずつ指定するのではなく、結果オブジェクトにすべてのフィールドを単純に格納したいと思います。
targetcol.find({username: uname, password: pw}).toArray(function(err, results) {
if( err || !results)
console.error(err);
else {
console.log("login success");
request.session = results[0];
}
}
はrequest.session = results[0];
、JSON オブジェクト全体をセッション ストアに割り当てる部分です。これは可能ですか、それとも個別に行う必要がありますか?