node.js是怎么处理数据库和后台的数据的呀?下面的这段代码看不懂呀?

app.use(session({

secret:settings.coolieSecret,
store:new MongoStore({
    db:settings.db
}),
resave:true,
saveUninitialized:true

}));

//获取状态

app.use(function(req,res,next){

console.log("app.usr local");
res.locals.user = req.session.user;
res.locals.post = req.session.post;
var error = req.flash('error');
res.locals.error = error.length?error:null;

var success = req.flash('success');
res.locals.success = success.length?success:null;

next();

});

请node.js大神解答?

阅读 2.6k
1 个回答

这是一个典型的 express 与 mongodb 的系统配置。
第一段代码是使用‘connect-mongodb’来连接mongodb,存储session的设置。
第二段代码是获取用户登录信息(user)等操作。

参考connect-mongodb详细信息:https://www.npmjs.com/package...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题