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

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'}, 为什么之前就把它写上去呢?

最新回答 / 慕桂英8197965
如果客户端发送了一个带条件的GET 请求且该请求已被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个304状态码。简单的表达就是:客户端已经执行了GET,但文件未变化
https://github.com/jia58960/express-movie 在现有功能的基础上扩充了一些功能并持续优化中。欢迎关注~
课程须知
本课程针对从事前端开发 2~3 年,前端知识结构良好,对基础的nodejs/express等相关后端知识有所了解,但缺乏实际项目经验的中级前端工程师。
老师告诉你能学到什么?
1、express后台框架的深入使用 2、mongodb中关联文档的设计与查询 3、jade模板引擎的深入使用 4、前后端数据传递与视图展现的流程 5、借助会话与cookie进行用户识别和持久化 6、如何利用表单做图片的上传 7、测试框架mocha的安装及测试用例编写

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消