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

新建记录的时候出现问题

http://img1.sycdn.imooc.com//5618d6d30001658d06340150.jpg是往mongodb插入记录的时候出现问题了吗?

mongoose.connect('mongodb://localhost/imooc') 这个数据库imooc是不是需要手动先建出来

正在回答

4 回答

跟上面时候的一样,判断改一下   :  if (id != '') 就可以了

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

我遇到过这个问题,是数据类型问题。仔细看看相关的Schema,是不是类型转换错了。

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

yoowind

查了大半天时间,课程上用的是下面这个,一直报错,查了一下id的数据类型,是空'',然后我改成if (id != '') if (id !== 'undefined')
2016-11-18 回复 有任何疑惑可以回复我~

我的问题也是这个,一直是插入数据库的时候出问题。  jade页面的代码是怎样的? 

不要这个 input name="movie[_id]" 字段吗?

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

问题解决了,是我在写_movie = new Movie()的时候为了省事直接写成_movie = new Movie(movieObj)了,但是忘记了在admin.jade里这里的课程还放了一个movie._id,所以插入记录就出错了

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

黑眼圈小飞

太感谢了……我各种google一下午也没解决的问题,终于在你的提醒下解决了!
2016-02-20 回复 有任何疑惑可以回复我~
#2

甫里 回复 黑眼圈小飞

我也遇到了这个问题 能不能贴下代码~
2016-07-01 回复 有任何疑惑可以回复我~
#3

淡月清云 回复 黑眼圈小飞

说一下具体怎么解决的啊啊啊啊啊啊
2016-11-28 回复 有任何疑惑可以回复我~
#4

yoowind 回复 黑眼圈小飞

你们在说什么,意会不到
2016-12-08 回复 有任何疑惑可以回复我~
#5

imoon468499

请具体说下怎么解决的,大神!
2017-01-10 回复 有任何疑惑可以回复我~
查看2条回复

举报

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

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

进入课程

新建记录的时候出现问题

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