Hey Guys,
Can anyone help here ? I went through the documentation, but didn’t find any thing.
I have a graph like below with the below types. Can I query all the nodes of this graph from any other node. There can be more nodes. The direction doesn’t matter here.
Type:
type IdNode {
idval: string
idtype: string
ts: int
conn: [IdNode]
}
idval: string @index(exact) .
Mutations:
{
set {
_:uuid1 <idval> "uuid1" .
_:uuid1 <idval> "uuid" .
_:uuid1 <dgraph.type> "IdNode" .
_:uuid1 <ts> "12313223211" .
_:uuid1 <conn> _:gm1 .
_:gm1 <idval> "mygmail.com" .
_:gm1 <idtype> "gmail" .
_:gm1 <dgraph.type> "IdNode" .
_:gm1 <ts> "12313223213" .
_:uuid2 <idval> "uuid2" .
_:uuid2 <idtype> "uuid" .
_:uuid2 <dgraph.type> "IdNode" .
_:uuid2 <ts> "12313223212" .
_:uuid2 <conn> _:gm1 .
_:uuid3 <idval> "uuid3" .
_:uuid3 <idtype> "uuid" .
_:uuid3 <dgraph.type> "IdNode" .
_:uuid3 <ts> "12313223212" .
_:uuid3 <conn> _:uuid2 .
_:eid <idval> "eid" .
_:eid <idtype> "eid" .
_:eid <dgraph.type> "IdNode" .
_:eid <ts> "12313223212" .
_:eid <conn> _:uuid1 .
_:fb <idval> "fb.com" .
_:fb <idtype> "fb" .
_:fb <dgraph.type> "IdNode" .
_:fb <ts> "12313223212" .
_:fb <conn> _:uuid1 .
}
}
Queries:
Find all the nodes of this cluster from any other node ?
Find all the nodes of this cluster of specific idtype type from this cluster.