如何解决OrientDB:如何返回插件结果?
我创建了一个返回两个 OElement 之间完整路径的 java 函数,但我没有找到返回结果的正确方法。
实际上它收集了 ArraList
我实现了这个:fullpath(from,to,maxDepth,conditions)
select fullPath(#58:0,#65:0)
n1,path_1,n2_1,n3_1,n4
n1,path_2,n2_3,n2_2,n3_2,n3_3,n4_1,n4
我正在研究这个:
select fullPath(n1,n4,100,include(path_1))
n1,n4
谢谢。
解决方法
我认为这里的主要问题是函数的结果作为单个结果返回,因此 Studio 无法管理它。
作为第一次尝试,我会尝试做一个
SELECT expand(fullPath(...))
这肯定会在 Studio 的表格视图中起作用,但它仍然不会在 GRAPH 视图中显示。
对于 GRAPH 视图,我的建议是将所有 RID 放在一个 ArrayList 中,然后执行 expand()
,使用 ArraList
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。