我如何在neo4j中使用PathExpander?

时间:2013-04-12 13:15:49

标签: neo4j

我如何在neo4j中使用PathExpander?我可以在每次迭代时从Node创建Path还是错了?

TIA。

UPD。

                         StandardExpander se = StandardExpander.DEFAULT;
                         se.add(DynamicRelationshipType.withName("TRANSPORT"),  Direction.OUTGOING);
                         se.add(DynamicRelationshipType.withName("TRANSPORT_LONGER"),  Direction.OUTGOING);
                         se.addRelationshipFilter(myFilter);

我必须手动创建myFilter吗?感谢。

UPD#2。 还有一个问题:我如何使用扩展结果如下:

Expansion ss = se.expand(graphDb.getNodeById(1));

Expansion课程已关闭且不可见)?

1 个答案:

答案 0 :(得分:1)

好的,我使用Traversal.expanderForTypes(...)和许多关系类型。