我正在更新到neo4j 3.0.1的最新版本。但是,Traversal pathExpanderForAllTypes
方法已被弃用,我遇到了错误。我无法找到可与3.0.1一起使用的等效方法。
import org.neo4j.kernel.Traversal;
PathExpander<Object> expander = Traversal.pathExpanderForAllTypes(Reldir);
答案 0 :(得分:0)
如果您查看previous version Javadoc about neo4j,您会看到此方法以及大部分类已被弃用。
但您也可以看到代码中有一些提示可以解决这个问题:
返回扩展关系的org.neo4j.graphdb.PathExpander 在给定方向上的所有类型。
不赞成:见 org.neo4j.graphdb.PathExpanders.forDirection(org.neo4j.graphdb.Direction) 返回:路径扩展器,它扩展给定的所有关系 方向。
360
361 @Deprecated
362 @SuppressWarnings( "unchecked" )
363 public static <STATE> PathExpander<STATE> More ...pathExpanderForAllTypes( Direction direction )
364 {
365 return StandardExpander.create( direction );
366 }
因此,我建议您检查方法:org.neo4j.graphdb.PathExpanders.forDirection(Direction)
,或PathExpanders
类提供的其他方法。