已采纳回答 / feiger
fetch方法是find({})的封装啊,都是遍历所有数据,findById是findOne的封装,简化了传参,findOne()需要传参数名和参数值如findOne(_di: id , cb),findById()是findById(id , cb)比findOne写起来更简便,findOne是只查询一条数据,findById只能按id查询一条数据。你想用哪个方法都可以,没什么大的区别find和findOne是mongodb的本地方法。
2017-03-13
那些说教使用gulp的同学们,悄悄的告诉你们,gulp很简单的哦,我跟着课程敲代码写下来的时候都是用的gulp,个人感觉grunt慢慢的要被gulp取代,而且gulp更符合程序员的代码风格,特别是执行函数,跟promise一样的结构。网上搜一下gulp,教程很多,一下就入手了。老师教的是思想,自己选择道路,不要什么都要老师来教
2017-03-09
一期的源码https://github.com/airliuchuan/node-mongodb-movie,有问题的可以去看看,代码里边有详细的注释
2017-03-07
注意,如果图片是从豆瓣上转过来的话,老师在index.jade页面写的 if语句判断 http 写法是错误的, 应该是https!不然图片会崩掉。
2017-03-05
第一期跟着老师做也发现了不少问题,如果完完全全用老师的代码肯定跑不通,这其中有express的写法改变的,还有数据库的问题,还有一些其他问题。当然收获也是很大的,从不会jade、mongodb、bower到找视频学习、练习、安装、使用,需要什么,如何做,为什么这么做。不会的有太多,但是通过看报错原因,百度找解决办法,第一期真的跑通了。
2017-03-01