最赞回答 / muyy
schemas中user.js相关代码,自己试过能跑通。如果你不行的话,就是包引人什么的,多看几遍视频var bcrypt = require('bcrypt') var SALT_WORK_FACTOR = 10UserSchema.pre('save', function(next) { var user = this if (this.isNew) { this.meta.createAt = this.meta.updateAt = Date.now() } else{ this.meta...
2016-09-09
已采纳回答 / yanan_luo
var User = mongoose.model(‘User’, userSchema,’CN.User’);第三个参数’CN.User’ 就是实际的 collection的名称,你命名成任意你想要的合法名称都行。如果没有指定第三个参数的话就会默认把第一个参数的名称后加上s作为表名
2016-09-09
已采纳回答 / 早起的鸟儿
delete req.session.user是删除session中的值,delete app.locals.user删除的页面变量user;实际上不需要删除两次,因为app.use中将session中的user赋值给locals的user,session删除user,locals中的user自然为空。视频源码第二行是注释掉的。
2016-09-01