在gremlin中找到重复项

时间:2018-05-24 12:37:06

标签: gremlin amazon-neptune

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

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

我只需要具有groupCount>的结果1.(但不计数= 1) 任何人都可以帮助我。

1 个答案:

答案 0 :(得分:1)

如果您按如下方式添加到查询中,则应该为您提供所需内容。

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

干杯 开尔文