【发布时间】:2019-08-03 00:19:10
【问题描述】:
我正在尝试在图形数据库中找出特定的节点类型根。在 Gremlin 查询中,我可以找到计算根节点。
query = """g.V().hasLabel("A")
.filter(
out().hasLabel("A").count().is(gt(1))
.and()
.in().hasLabel("A").count().is(eq(0))
)
.values("title")"""
上述查询将返回根节点标题。我们如何在 cypher 查询中找到节点类型的根节点。
【问题讨论】:
-
所以基本上你想要没有传入关系和一个或多个传出关系的节点,对吧?
-
只是检查一下,你真的需要 gt(1) 吗?在这种情况下 gt(0) 对你不起作用?
标签: graph neo4j cypher cql gremlin-server