如何在orientdb上区分dupulicate节点?
我执行了下面的代码如何在orientdb上区分dupulicate节点?,orientdb,Orientdb,我执行了下面的代码 select expand(both()) from data where value = '123456' 有两个节点(节点A、节点B)的值等于“123456” 它们都与节点C和节点D相连 最后,它多次返回node_C和node_D 但我只想每一个都有一次 我尝试在“expand(both())”周围使用distinct(),但失败了 如何区分dupulicate节点?当inside select没有返回任何记录时,它会抛出错误。如何使OrientDB避免null? se
select expand(both()) from data
where value = '123456'
有两个节点(节点A、节点B)的值等于“123456”
它们都与节点C和节点D相连
最后,它多次返回node_C和node_D
但我只想每一个都有一次
我尝试在“expand(both())”周围使用distinct(),但失败了
如何区分dupulicate节点?当inside select没有返回任何记录时,它会抛出错误。如何使OrientDB避免null?
select expand(distinct(@rid)) from (select expand(both()) from data
where value = '123456')