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

原创 2018年04月15日 17:35:25
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

oracle数据库中有数据 findone返回的为null

最近通过SQL developer工具添加一个数据进入数据库中之后,代码中的findone 返回的为null空值,但是通过相同的方法找其他的值却能找到。 中间通过 repository 中的...
  • harryptter
  • harryptter
  • 2017-04-14 16:03:47
  • 395

SpringBoot---测试---JPA找不到相对应参数的findOne方法

开发SpringBoot的DAO层之后,去测试的时候,发现findOne()这个方法一直报错,查看了对应的表字段名和实体类的属性都一致找了半天没找到是什么原因,最后查看博客才发现是是依赖的版本的问题&...
  • qq_38375620
  • qq_38375620
  • 2018-03-22 15:22:43
  • 93

MongoDB中的findOne()方法的用法

这篇关于mongoDB的findOne()方法的使用,是从mongoDB社区上翻译来的,结合了自己使用mongoDB的情况下写的这篇文章,希望可以给刚学习mongoDB的同学提供一点帮助。如果有错误的...
  • qq_36743013
  • qq_36743013
  • 2017-04-06 20:55:57
  • 6258

mongodb mapreduce 结果数据 与历史数据 再次合并

https://docs.mongodb.org/manual/tutorial/perform-incremental-map-reduce/#perform-incremental-map-red...
  • terry_water
  • terry_water
  • 2016-01-28 18:07:45
  • 788

HTML5 indexedDB数据库二之索引查询和游标

接上一章: //创建查询函数 function getDataByIndex(db, storeName) { var tx = db.transaction(storeName);//获取...
  • u013771277
  • u013771277
  • 2015-12-17 00:42:38
  • 529

java编写多个入参

面试官提问:如果要你编写程序计算1~10000之间的和,怎么写该程序? 首先你想到不定参数求和的方法  add_01(int a, int... list),通过这个方法进行求和 public s...
  • A13432421434
  • A13432421434
  • 2017-06-01 20:01:57
  • 492

springmvc 自定义入参数据转化

springmvc通过@RequestMapping将请求路由到具体的方法体时候,将请求消息中的数据按照一定的方式转化并绑定到方法入参中,在这之间,还会对数据进行转化,格式化并进行数据校验。使用con...
  • yingxiake
  • yingxiake
  • 2016-04-12 17:52:42
  • 1029

Spring MVC Controller 入参类型

入参的类型简介 从请求URL当中来的参数 url占位符 url的query部分 需要注意的是 从url中组装对象入参 从Session中来的参数 获取所有HttpSession 获取Session中指...
  • lqadam
  • lqadam
  • 2017-09-10 23:38:27
  • 1001

MyBatis入参为数组类型和List集合类型的foreach迭代

//MyBatis入参为数组类型foreach迭代 public List findinfo4(String[] author); select id="findinfo4" resul...
  • qq_36074180
  • qq_36074180
  • 2017-07-10 16:05:29
  • 238

MyBatis各种类型的入参使用方式

一、基本类型及其封装类型、String类型八大基本类型: boolean、char、byte、short、int、long、float、double1,long、Long类型的入参 paramet...
  • u011983531
  • u011983531
  • 2016-12-10 21:30:11
  • 2374
收藏助手
不良信息举报
您举报文章:mongoDB查询findOne()入参无法查到数据,不入参可查到
举报原因:
原因补充:

(最多只允许输入30个字)