按顶点的ID

时间:2017-11-01 11:40:09

标签: datastax-enterprise datastax-enterprise-graph

我正在尝试使用过滤步骤按ID过滤顶点,但不确定如何执行此操作。

这大致是我想要做的。

g.V().has(label, 'Users').filter(id().is(eq("Users:77287168:1051")))
g.V().has(label, 'Users').filter(id().is("Users:77287168:1051"))

以上两者总是返回0条记录。然而

g.V().has(label, 'Users').filter(hasId("Users:77287168:1051"))

这可以按预期工作,我将获得具有给定ID的用户。

以上只是具有代表性的,我想知道在我的过滤函数中进行id()比较需要怎样/需要什么。例如,我期望我的遍历参数过滤到遍历顶点,我想将它与当前遍历的顶点id进行比较。

0 个答案:

没有答案