我目前在Express网络应用中设置了mongodb会话商店。我知道如何设置这样的单个字段:
request.session.loggedIn = true;
我想简单地将所有字段存储在结果对象中,而不是逐个指定它们,如下所示:
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对象分配给会话存储的部分。这是可能的还是我必须单独进行?