为了账号安全,请及时绑定邮箱和手机立即绑定

node建站攻略(二期)——网站升级

Scott 全栈工程师
难度高级
时长 6小时 0分
学习人数
综合评分9.50
56人评价 查看评价
10.0 内容实用
9.5 简洁易懂
9.0 逻辑清晰
打卡了。。。
https://github.com/expressjs/session

1.5版本后session不再依赖cookie-parser
问个问题:如果一开始数据库没有role这个字段,后面加入这个字段,那么取之前的用户,比如repeat,它应该是没有role这个字段的,那么中间件再处理的时候为什么不做非空判断呢?mongodb不需要考虑数据库升级问题?

已采纳回答 / Aditya
你修改了schema 以前的数据都新增了这个字段 他给他们都默认是0  如果没有那个default:0就是空了  你可以命令行输入看一下 以前注册都是有role:0
很不错,继续学习~!
版本太旧掉了不少坑,终于做完了所有的课程,希望下回可以用ejs不要用jade缩进反人类啊,贴上github传送门:https://github.com/EchoLsx/movie
ceo 啥时候出第三期 现在node的生态变化还是挺大的 马上7.0了
可以用es6的 startsWith('http')
必须得结合着源码才能跑起来啊!
老师都没创建 categorylist.jade 这个文件,怎么跑起来代码的?
「那要是一部电影同时属于几种分类怎么办?」
老师干脆给你做个淘宝吧?
既然这一节才用的到 to: {type: ObjectId, ref: 'User'}, 为什么之前就把它写上去呢?
https://github.com/jia58960/express-movie 在现有功能的基础上扩充了一些功能并持续优化中。欢迎关注~
课程须知
本课程针对从事前端开发 2~3 年,前端知识结构良好,对基础的nodejs/express等相关后端知识有所了解,但缺乏实际项目经验的中级前端工程师。
老师告诉你能学到什么?
1、express后台框架的深入使用 2、mongodb中关联文档的设计与查询 3、jade模板引擎的深入使用 4、前后端数据传递与视图展现的流程 5、借助会话与cookie进行用户识别和持久化 6、如何利用表单做图片的上传 7、测试框架mocha的安装及测试用例编写

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消