數據查詢了兩次
老師您好,請問為什么再錄入電影信息后跳轉進詳情頁面是 通過 Movie.findById(_id: id,function(err, movie){}) 查詢時我這兒好像連續查詢了兩次 第一次查出了數據,第二次查到就是 undefined 了
老師您好,請問為什么再錄入電影信息后跳轉進詳情頁面是 通過 Movie.findById(_id: id,function(err, movie){}) 查詢時我這兒好像連續查詢了兩次 第一次查出了數據,第二次查到就是 undefined 了
2017-07-12
舉報
2018-04-01
Movie.findById是老師在schemas中定義的靜態方法,直接傳id即可,你寫成下面這樣試試:
Movie.findById(id,function(err, movie){})
2017-08-21
你解決了嗎
2017-08-21
我去竟然插不了連接
localhost:3000/movie/599a86a5afc4b40cacf459ef ?//后面這是電影id
2017-08-21
我和你一模一樣,只要進入這個路由就會查兩次:
第一次數據正確,第二次數據是null
...........(不是undefined)