当前位置: 首页 > 知识库问答 >
问题:

春蒙哥:没有VO怎么自定义_ID?

通典
2023-03-14

>

  • ResultMap与我预期的一样工作得很好。它返回正确的hashmap object>列表

    在这个ResultMap中,我有一个名为'service_id'的元素,它应该替换Mongo中的'_id'。

    用MongoTemplate(org.springframework.data.mongo.core)推入mongoDB也很好用。

    • 如何使用“service_id”作为Mongo的主键?

    条件。

    • 不要使用VO。(这意味着我不能使用@id作为mongo,如以下所述:http://docs.spring.io/spring-data/data-mongodb/docs/1.0.0.m5/reference/html/#D0E1508)
  • 共有1个答案

    宓季同
    2023-03-14

    简单的解决办法,但我认为这是正统的方法。

    • 将元素放入ReturnMap。例如map.put(“_id”,map.get(“service_id”));

    现在,我可以防止值的重复。

     类似资料:
    • 我要找的东西是这样的: 任何关于如何做这样的事情的想法都是有帮助的...提前谢了。

    • 几乎每个Spring项目都使用spring-beans.xsd(更精确地说是指它)。然而,如果你看一下文件,http://www.springframework.org/schema/beans/spring-beans.xsd,你会发现它是3.2版本,并且没有属性“本地”的定义。 更有趣的是http://www.springframework.org/schema/beans/spring-be

    • 酱紫写还是找不到包

    • 本文向大家介绍怎么使用自定义字体?有什么注意事项?相关面试题,主要包含被问及怎么使用自定义字体?有什么注意事项?时的应答技巧和注意事项,需要的朋友参考一下 @font-face { font-family: '自定义字体名称'; src: url('字体文件名.eot'); /* IE9 Compat Modes / src: url('字体文件名.eot?#iefix') format('emb

    • 我已经开始用MongoDB客户端探索Quarkus。我在文档中遇到了很多锅炉板代码。(特别是。BSON) 参考: https://quarkus.io/guides/mongo-guide 我们不能利用注释来生成代码吗?这是有意避免反射开销吗?

    • 我正在尝试连接到本地MongoDB实例(版本3.2)。我已经在构建中指定了依赖项。格拉德尔是这样的: 依赖项{编译'org.mongodb: mongoDB驱动程序: 3.3.0'} 我有一个简单的App.java文件,其中包含以下代码(见下文)。构建/编译Java步骤都运行良好,没有错误。但是当我运行代码时,我得到:“线程”主要“java.lang.noClassDefFoundEror中的异常