已采纳回答 / 慕函数0883431
是'/login/+参数,这种吗?这个应该在设置访问 ‘ /login’ 路由的时候就要设置好可以加参数的形式,比如设置成 app.get('/login/:参数名',function(req,res,next){//这里用 var arg= req.params.参数名 来获得参数})然后重定向的时候就可 在 return res.redirect("/login"+参数)
2016-06-27
已采纳回答 / 躺神
_id是唯一标识符,你若在schema中没有设置,由mongodb自动分配,默认类型是objectID,是一个字符串,唯一的标识了你这条文档,通常用来做查询,你这里报错是因为名字你设置了unique:true,当用户名重复了就会报错
2016-06-22
已采纳回答 / olango
我一开始是var User = mongoose.model('User'); 然后报模型占用的错误,后来改用了var User = require('../models/user'),你可以查一下mongoose的API看看
2016-06-21
最新回答 / 慕仙4324424
view-source:localhost:xxxx,你确定是这样查看的吗?app.set('view engine','jade');这个加了吗?
2016-06-01
最新回答 / 不赢
出现类似于Cannot read property 'username' of null 之类的空指针异常,一般都是对象为空值,鉴于你问题描述不够清楚,可能是:渲染本页面的时候post没有传递过来或者为空
2016-05-24
最赞回答 / 柏树4063064
UserSchema.pre('save',function(next){ var user = this; console.log('this is first'); //保存新数据 if(this.isNew){ this.meta.createAt = this.meta.updateAt =Date.now(); } else{ //更新数据 this.meta.updateAt = Date.now(); } bcrypt.genSalt(SALT_WORK_FACTOR,function...
2016-05-21