详情页出不来,打印movie发现是包含一个对象的数组。这个问题卡了我半天,重新看上一节视频,发现了findById方法里 .findOne写成了.find
2017-01-24
感动,我居然成功了 !!!还是得边学习jade和bootstrap,然后做这个项目,还要边查官方文档理解代码原理,遇到问题还可以参考评论里的大神解决方法。终于过了这坎,继续看下去
2017-01-21
其实现在的 mongoose 自己都有很多方法了,比如说 findOneAndUpdate 方法,在这节视频中,要对一个movie 的信息进行修改还要加载 underscore 模块,然而可以直接用 findOneAndUpdate 方法,可以不用加载 underscore。代码: Movie.findOneAndUpdate({_id:id},movieObj,(err,movie)=>{
if(err){
console.log(err);
return;
}
res.redirect('/movie/'+movie._id);
})
if(err){
console.log(err);
return;
}
res.redirect('/movie/'+movie._id);
})
2017-01-20
Failed to lookup view "index" in views directory "C:\Users\hasee-pc\Desktop\nodejs+mongodb\views"
at EventEmitter.render (C:\Users\hasee-pc\Desktop\nodejs+mongodb\node_modules\.4.14.0@express\lib\application.js:579:17)
at EventEmitter.render (C:\Users\hasee-pc\Desktop\nodejs+mongodb\node_modules\.4.14.0@express\lib\application.js:579:17)
2017-01-20