java - Neo4j 按关系计数排序

标签 java neo4j cypher

我是 neo4j 的新手,尝试实现一个图表并取得了一些成功。 现在我正在尝试按关系数量排序查询。

例如。

START n=node(*) MATCH (n->[r]->()) ORDER BY Count(r)

这是正确的语法吗?我如何在 Java 中解决这个问题?

最佳答案

查询可以是这样的

START n=node(*) MATCH n-[r]->()
 RETURN n, r, count(r) 
 ORDER BY count(r)

您可以简单地使用 REST appi 来触发查询并在 java 代码中执行它。此链接可能会帮助您 Execute Cypher Queries from Java

关于java - Neo4j 按关系计数排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17068899/

相关文章:

java - 使用简单参数从单元测试调用主(spark)应用程序

csv - 在 Neo4j 中从 csv 加载节点时有条件地创建节点和关系

django - 在neo4j中创建对象的问题

java - Spring Data Neo4j APOC 未执行但没有错误

Neo4j 双向关系

graph - 到达集线器时停止图形遍历的密码查询

java - Spring - 如何注入(inject)具体的接口(interface)实现?

java - Bonjour - 适用于 Linux 的 DNS_SD.jar 库?

java - Action 监听器的麻烦

neo4j - 简单的密码查询速度慢得不合理-我做错了什么?