问个问题:如果一开始数据库没有role这个字段,后面加入这个字段,那么取之前的用户,比如repeat,它应该是没有role这个字段的,那么中间件再处理的时候为什么不做非空判断呢?mongodb不需要考虑数据库升级问题?
2016-10-09
版本太旧掉了不少坑,终于做完了所有的课程,希望下回可以用ejs不要用jade缩进反人类啊,贴上github传送门:https://github.com/EchoLsx/movie
2016-10-07
既然这一节才用的到 to: {type: ObjectId, ref: 'User'}, 为什么之前就把它写上去呢?
2016-10-01
https://github.com/jia58960/express-movie 在现有功能的基础上扩充了一些功能并持续优化中。欢迎关注~
2016-09-30
亲测成功
var session = require('express-session')
var mongoose = require('mongoose')
var mongoStore = require('connect-mongo')(session)
app.use(session({
secret: 'imooc',
store: new mongoStore({
url: dbUrl,
collection: 'sessions',
}),
resave: false,
saveUninitialized: true
}))
var session = require('express-session')
var mongoose = require('mongoose')
var mongoStore = require('connect-mongo')(session)
app.use(session({
secret: 'imooc',
store: new mongoStore({
url: dbUrl,
collection: 'sessions',
}),
resave: false,
saveUninitialized: true
}))
2016-09-30
花了接近两周的时间看完了而且也自己消化了,虽然课程略长,但真的每节课都能学到不少东西。个人觉得这样的课程应该小小的收费下才行~哈哈
2016-09-29