node save() 不执行

jade代码

http://img.mukewang.com/5795f95700016f3b05630030.jpg

node代码路由

app.post('/admin/movie/new',function(req,res){


    var id = req.body.id;

    var movieObj = req.body;

    var _movie = "";

    if (id != "undefined") {

        console.log("if");

        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);

            })

        })

    }else {

        console.log("else");

        _movie = new Movie({

            doctor:movieObj.doctor,

            title:movieObj.title,

            country:movieObj.country,

            year:movieObj.year,

            poster:movieObj.poster,

            summary:movieObj.summary,

            flash:movieObj.flash,

            language:movieObj.language

        })

        console.log(_movie);

        _movie.save(function(err,movie){

            if (err) {

                console.log(err);

            }

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

        })

    }


})

请求的状态

http://img.mukewang.com/5795f90300012aa105530441.jpg

这是为什么呢

死了个最菜的
浏览 1493回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Node.js