Murphy的博客

技术交流分享

mongoDB查询findOne()入参无法查到数据,不入参可查到

Goods.findOne({productId:productId},function(err1,doc){
    //doc返回null
}

但是

Goods.findOne({},function(err1,doc){
    //不入参可以查到
}

这个问题原因找了很久。

最后找到原因是productId在定义的Schema中定义的String类型,但是mongoDB数据库中定义的是integer类型,导致查不到。







踩过的坑,记录与分享。


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_21132509/article/details/79951053
文章标签: mongoDB node mongoose
上一篇IE下比较时间,new Date()不支持入参解决办法
下一篇$.extend()的深拷贝和浅拷贝
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭