OrientDB:如何找到元素之间的所有完整路径

OrientDB:如何找到元素之间的所有完整路径,orientdb,orientdb3.0,Orientdb,Orientdb3.0,我需要找到图形中两个元素之间的所有路径。 如果您使用“while”限制遍历函数,则遍历函数只能查找部分信息,而我不能使用“traverse*”,因为它会加载所有图形。 是否有一种方法可以获取元素之间的完整路径,以限制要访问的边或类(包括或排除某些类) EJ: 在这张图上,我需要的是: select fullPath(from(n1), to(n4)) n1,path_1,n2_1,path_1,n3_1,path_1,n4 n1,path_2,n2_3,path_1,n4 n1,path_

我需要找到图形中两个元素之间的所有路径。 如果您使用“while”限制遍历函数,则遍历函数只能查找部分信息,而我不能使用“traverse*”,因为它会加载所有图形。 是否有一种方法可以获取元素之间的完整路径,以限制要访问的边或类(包括或排除某些类)

EJ:

在这张图上,我需要的是:

select fullPath(from(n1), to(n4))  
n1,path_1,n2_1,path_1,n3_1,path_1,n4
n1,path_2,n2_3,path_1,n4
n1,path_1,n2_2,path_1,n3_2,path_1,n4
n1,path_1,n2_2,path_2,n3_3,path_1,n4_1,path_2,n3_2,path_1,n4

select fullPath(from(n1), to(n4), include(path_1), maxDepth(100))  
n1,path_1,n2_1,path_1,n3_1,path_1,n4
n1,path_1,n2_2,path_1,n3_2,path_1,n4
语法只是一个自动记录的示例

我正在为此开发一个java插件,但如果有办法实现这一点,它可能会更好。

正在进行的工作: