我正在尝试根据用户 ID 获取所有会话文档,以便我可以在他们成功登录任何机器后通过在会话文档中存储名为 lastviewed 和 date 的变量来重定向,请进一步指导我使用 connect-mongo 进行会话存储
{
"_id" : "RMZQdKfh_qiBaJ66w-ojFmuKL92ymNN-",
"session" : "{\"cookie\":{\"originalMaxAge\":86399996,\"expires\":\"2017-03-17T14:29:56.298Z\",\"secure\":false,\"httpOnly\":true,\"path\":\"/\"},\"passport\":{\"user\":\"58c9443cfaca995c0c14d129\"},\"lastviewed\":\"/api/companies\"}",
"expires" : ISODate("2017-03-17T14:29:56.298+0000")
}
从上面的文档中,我只想像这样查询 { 'session.passport.user':'user_id' }