9-2 数据库那块 我查出来的数据是空的

来源:9-2 基于Express实现商品列表查询接口

滑滑可爱

2017-07-18

已经解决了....

写回答

6回答

慕盖茨7920478

2017-08-07

这个坑,坑死我了,终于找到问题了,必须指定第三个参数,让它与数据库的集合对应起来,否则返回的永远都是一个[]空数组。

module.exports = mongoose.model('Good',productSchema,'Goods');


4
1
河畔一角
这个地方确实需要注意一下,视频里面我有提到过第三个参数,可能我用的版本默认是不需要指定的,它会自动给Good后面加一个s
2017-08-14
共1条回复

满毅

2017-08-12

我也是这个问题,好像是最新版必须得指定表名,坑死了。

3
0

我很爱大圆脸

2017-11-13

请问怎么解决的?我也是这个问题

0
0

ZER0O

2017-09-18

的确 需要是在model () 参数里面第三个参数指定表名  要不查询出来就是空的 

0
0

慕盖茨7920478

2017-08-07

怎么解决的?我也遇到同样的问题?

0
0

河畔一角

2017-07-18

好的,加油

0
1
ZER0O
希望 老师给大家说明一下吧
2017-09-18
共1条回复

Vue2.6+Node.js+MongoDB 全栈打造商城系统

课程全面升级,Vue2.6+Koa2,从前端入门全栈,让你的未来更宽广

2634 学习 · 924 问题

查看课程