亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

TypeError: Cannot read property 'save' of null ???

E:\NodeJs\Imooc\app.js:89

? ? ? ? ? ? ? ? ? ? ? ? _movie.save(function(err,movie){

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^


TypeError: Cannot read property 'save' of null

? ? at E:\NodeJs\Imooc\app.js:89:10



下邊是代碼:

if(id!=='undefined'){

Movie.findById(id,function(err,movie){

if(err){

console.log(err);

}


_movie=_.extend(movie,movieObj);

_movie.save(function(err,movie){

if(err){

console.log(err);

}

res.redirect('/movie/'+movie._id);

})

})

}


正在回答

5 回答

例如:

if?(movie?==?undefined)?{
????movie?=?new?Movie({
????????doctor:?movieObj.doctor,
????????title:?movieObj.title,
????????country:?movieObj.country,
????????language:?movieObj.language,
????????year:?movieObj.year,
????????poster:?movieObj.poster,
????????summary:?movieObj.summary,
????????flash:?movieObj.flash
????})
}
_movie?=?_.extend(movie,?movieObj)


1 回復 有任何疑惑可以回復我~
#1

ab_rever 提問者

非常感謝!
2016-03-31 回復 有任何疑惑可以回復我~
#2

Luoi 回復 ab_rever 提問者

請問你的問題解決了嗎?我也遇到了這樣的問題
2016-05-14 回復 有任何疑惑可以回復我~
#3

Black_Sugar

這樣子可以解決?不行吧
2016-10-19 回復 有任何疑惑可以回復我~
#4

雨過_

if (id !== undefined) 不要加引號 。
2018-09-10 回復 有任何疑惑可以回復我~
查看1條回復

看看是不是你加了app.use(bodyParser.json()),從而把表單提交的數據格式給改變了

0 回復 有任何疑惑可以回復我~

跳躍的核桃的方法可以解決鑒定完畢?。?br />

0 回復 有任何疑惑可以回復我~
#1

Mrtrouble

什么意思啊..
2017-04-05 回復 有任何疑惑可以回復我~

前臺提交的時候,如果id不是undefined,切在mongo中不存在這條數據,就會出這問題~直接nodejs服務崩潰了

建議在?_movie=_.extend(movie,movieObj); 之前對movie做驗證~如果movie是undefined就步進行extend操作~

2 回復 有任何疑惑可以回復我~

新手同問

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
node+mongodb 建站攻略(一期)
  • 參與學習       91828    人
  • 解答問題       921    個

帶你完整實現一個從前端到后端的項目,初中級前端開發工程師必學課程

進入課程

TypeError: Cannot read property 'save' of null ???

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號