如何区分orientdb上的重复节点?
How to distinct dupulicate nodes on orientdb?
我执行了下面的代码。
select expand(both()) from data
where value = '123456'
有两个节点(node_A、node_B)的值等于'123456'
并且它们都与 node_C 和 node_D.
相关联
最后多次返回node_C和node_D
但我只想要他们每个人一次。
我尝试在 "expand(both())" 周围使用 distinct() 但失败了。
如何区分重复的节点?[=11=]
select expand(distinct(@rid)) from (select expand(both()) from data
where value = '123456')
我执行了下面的代码。
select expand(both()) from data
where value = '123456'
有两个节点(node_A、node_B)的值等于'123456' 并且它们都与 node_C 和 node_D.
相关联最后多次返回node_C和node_D 但我只想要他们每个人一次。
我尝试在 "expand(both())" 周围使用 distinct() 但失败了。
如何区分重复的节点?[=11=]
select expand(distinct(@rid)) from (select expand(both()) from data
where value = '123456')