gpt4 book ai didi

java - 合并两个集合并在 MongoDB 中生成文件

转载 作者:行者123 更新时间:2023-12-01 10:46:56 24 4
gpt4 key购买 nike

我对 MongoDB 很陌生。我使用 MongoDB 作为我的主数据库。在我的数据库中,我有多个集合,并且我在集合中存储了大量数据。以下是一些集合名称

  • 名字
  • 姓氏
  • 姓名
  • 地址
  • 国际银行账号等等...

我开发了一个客户端,该客户端将请求数据。客户端将根据我需要生成数据并将其发送给客户端的对象发送一个对象。例如,客户端有一个名为 Person 的 POJO 类,它有 3 个字段。它们是名字、姓氏和姓名。客户端将这个对象作为参数发送给服务器。我的服务器代码分析该对象并将数据泵送到客户端。我的问题是,数据存在于多个集合中。如何将这 3 个集合合并为一个集合以及如何发送该数据。

我在互联网上看到了多个论坛,每个论坛都展示了 Map-Reduce 示例。但就我而言,它不处理聚合函数。那么在发送给客户端之前如何填充数据呢?任何人都可以帮我解决这个问题吗?

提前致谢,阿马尔.T

最佳答案

每个字段都有不同的集合,并且所有集合中没有公共(public)字段。它将如何将名字映射到姓氏。根据我的说法,你有两个选择:

  1. 合并所有集合,因为分开它们没有任何意义。
  2. 为所有集合分配一些通用属性,例如 person_id,并为同一个人分配相同的值。

关于java - 合并两个集合并在 MongoDB 中生成文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34128868/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com