为了账号安全,请及时绑定邮箱和手机立即绑定

req.body.movie._id 与 req.body.movie.id 这两个大坑谁来填?

后台录入的时候,如果post过去的id查询写为req.body.movie._id,那么提交就会报错,数据不会录入到数据库。如果用req.body.movie.id,则数据录入成功。。。。

后台更新的时候,如果post过去的id查询写为req.body.movie._id,那么更新数据成功,。如果用req.body.movie.id,则数据更新不成功。。。。

意思就是,这两个方法不能同时满足数据创建与数据更新的需求,这个坑,我趟了两天还没趟过去,求解释?

正在回答

3 回答

我遇到一个相似的问题,,请大神帮一下啊:
        当我的前台页面传来的_id为undefined的时候,,在后台取_id的值是会报undefined的错误,,,但是不能让他报错啊

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

录入页面,有一个隐藏的表单,你看一下他的value设置就明白了

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

慕勒4207555

我也遇到了这个movie_id的问题,请问隐藏表单里面有什么问题吗
2017-03-22 回复 有任何疑惑可以回复我~

检查jade文件和app.js中 _id 和id 是否写的统一 ,如果没有问题,调试看报的什么错 ,具体原因具体分析

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

举报

0/150
提交
取消
node+mongodb 建站攻略(一期)
  • 参与学习       91860    人
  • 解答问题       889    个

带你完整实现一个从前端到后端的项目,初中级前端开发工程师必学课程

进入课程

req.body.movie._id 与 req.body.movie.id 这两个大坑谁来填?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信