zoukankan      html  css  js  c++  java
  • Java中MongoDB返回ObjectId的差异

      在Java中使用MongoDB时若是通过这样的方式查询,在swagger接口中收到的结果可能会与期望不一致。

      1、检索语句

    mongoTemplate.find(query, Object.class, collectionName);

      注意了,上述语句中是直接采用Object的类型。

      2、单步调试的结果

      3、swagger接口的结果

      在上面两幅图中,_id的值展示有差异的,不过实质的值都是相同的。在代码中_id是以字符串的形式展示,而在swagger中_id是以ObjectId的对象展示。

  • 相关阅读:
    java
    MVC4重复提交数据
    cache
    Nosql
    MVC4重复提交
    PHP Java
    .net performance
    How the Runtime Locates Assemblies
    android
    window.onscroll
  • 原文地址:https://www.cnblogs.com/bien94/p/13187059.html
Copyright © 2011-2022 走看看