【问题标题】:find duplicates in gremlin在 gremlin 中查找重复项
【发布时间】:2018-05-24 12:37:05
【问题描述】:

我有 AWS Neptune GraphDB 上的数据。其中的每条记录都有具有唯一值的 KeyId(property)。一些数据被重复,可以通过 KeyId(property) 和 groupCount() 步骤找到。我的问题是,我可以过滤 groupCount() 多个值。或任何其他通过密钥查找重复项的最佳方法。

gremlin> g.V().has('keyId').groupCount().by('keyId')
==> [HJ001:2, HJ002:1,HJ003:1,HJ004:2,HJ005:3]

我只需要 groupCount > 1 的结果。(但不是 count=1) 谁能帮帮我。

【问题讨论】:

    标签: gremlin amazon-neptune


    【解决方案1】:

    如果您按以下方式添加到查询中,这应该会给您想要的。

    g.V().has('keyId').groupCount().by('keyId').
          unfold().where(select(values).is(gt(1)))
    

    干杯 开尔文

    【讨论】:

    • 优秀。您能否接受答案,以便其他人可以看到它已被回答。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-21
    • 2016-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多