小编UKR*_*UKR的帖子

gremlin 查询中的类型转换

如何使用 AWS Neptune GDB 在 gremlin 控制台中将字符串值转换为整数类型。我的属性“age”带有字符串值,需要将其转换为整数类型以进行查询中的数学运算。感谢所有建议。

我尝试了以下 kelvin 建议的查询。但出现了这些例外。

    gremlin> g.V(1).values('age').map{(String)it}.next()
    Script336735.groovy: 1: [Static type checking] - Inconvertible types:cannot cast org.apache.tinkerpop.gremlin.process.traversal.Traverser <E2 extends java.lang.Object> to java.lang.String
    gremlin> g.V(1).values('age').map{(Integer)it}.next()
    Script336963.groovy: 1: [Static type checking] - Inconvertible types: cannot cast org.apache.tinkerpop.gremlin.process.traversal.Traverser <E2 extends java.lang.Object> to java.lang.Integer
Run Code Online (Sandbox Code Playgroud)

我的要求是将 String 值转换为 Integer/long

gremlin amazon-neptune

2
推荐指数
1
解决办法
4870
查看次数

在 gremlin 中查找重复项

我在 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]
Run Code Online (Sandbox Code Playgroud)

我只需要 groupCount > 1 的结果。(但不是 count=1)任何人都可以帮助我。

gremlin amazon-neptune

2
推荐指数
1
解决办法
1138
查看次数

标签 统计

amazon-neptune ×2

gremlin ×2