Neo4j的GraphAlgoFactory

时间:2013-04-29 19:35:40

标签: neo4j graph-algorithm

有没有办法使用GraphAlgoFactory for Java来表示以下查询?

START n=some_node, m=some_other_node
MATCH p = n-[*..10]->m
WHERE ALL (x in nodes(p) WHERE (x.title? =~ "regex")) 
RETURN p;

我知道它实现了一些有用的图算法,但我想要更具体的结果。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

在遍历您的关注参数时:查找路径 - “从nm”,depth< = 10(请参阅find all shortest path)。

您还可以按关系类型添加过滤器(但不能按节点标题添加):

"relationships" : { "type" : "to", "direction" : "out" },