我目前正在此处运行本教程:Neo4j 1.8.1 docs并且由于文档没有保持最新,因此教程至少可以说是无效的。我想做的是替换以下代码:
public void foo()
{
TraversalDescription t = new TraversalDescription();
t.setOrder( TraversalDescription.DEPTH_FIRST );
t.setUniqueness( TraversalDescription.NODE );
t.setMaxDepth( 10 );
t.setReturnFilter( TraversalDescription.ALL );
}
采用新的处理方式,TraversalDescription
已移至接口(interface),并删除了多个函数,例如 setOrder
函数。
最佳答案
您将需要以下语法:
for (Path position : Traversal.description()
.depthFirst()
.uniqueness(Uniqueness.NODE_GLOBAL)
.evaluator(Evaluators.toDepth(10)
.traverse(yourStartNode)) {
}
关于java - Neo4j 1.8.1 中 TraversalDescription.toJson 的替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14915686/