mongoose连接数据库查询不到数据

2017-11-16 20:25 热度: 401 我说呢

本来兴高采烈的打算用下mongoose,没想到初体验印象这么不好

代码找了好几遍问题,都开始怀疑人生了。然后就各种搜资料,没想到网上也有人问这种问题,哈哈

然后就找到了这种问题的根源:

mongoose always add an s to the end of my collection name

WTF

知道根源后解决就好办了

1.把查询数据的collection加上一个s,然后在model里面别加s

2.当然还有第二种方法,就是强制让他使用某个collection

var dataSchema = new Schema({..}, { collection: 'data' })

问题解决了,不过还是禁不住想吐槽下。

查看评论 (1条)

1 楼 及时雨

2017-11-16 20:26

哈哈,很是同情你啊

添加评论