【问题标题】:Find duplicates amongst mongodb collections在 mongodb 集合中查找重复项
【发布时间】:2018-01-30 04:26:41
【问题描述】:

目标是在单个 mongodb 数据库中查找存在于多个集合中的字段值。假设每个集合具有基于类型或字段数量的相似文档模型。 笔记 。每个集合中都有一个唯一的 id 字段,其值在其他集合中可能不同,也可能不同。目的是推断所有具有这些唯一 id 值的集合。

一个解决方案是,如果我遵循蛮力技术。

解决方案.. 一个接一个地遍历整个集合,并将每个唯一的 id 值与其他集合中的每个值匹配...

有没有更好的解决方案?

【问题讨论】:

    标签: mongodb nosql


    【解决方案1】:

    在 MongoDB 中没有解决此问题的方法。事物应该是嵌入的,并且集合之间通常没有真正的相关性。甚至$lookup 也引入了一些reluctance。我相信您的解决方案已经是最好的了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-24
      • 2011-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-10
      • 1970-01-01
      相关资源
      最近更新 更多