Hello!

I would like to ask you a question, or at least if you have seen similar:
I have the following structure:
User --OwnsGroup--> Group --HasSubGroup--> Group

Consider this example:
User1 --OwnsGroup--> Group1
Group1--HasSubGroup-->Group2
Group1--HasSubGroup-->Group3

At least that's what I created. When querying the data of the HasSubGroup 
edges all the vertices are correct (I mean their direction).

But when I query "traverse * from User where name = "User1" " it indicates 
that the User1 has 1 outgoing edge to Group1.
And then Group1 has 1 incoming and 1 outgoing edge, one to Group2, the 
other to Group3.

Why could it be?
Checking the rids of the edges / vertices everything seems to be just fine.
And then when traversing it indicates the wrong direction (even from 
gremlin too).
I get the same result when executing a gremlin query: I can't traverse in 
loop the OUT edges, since one that should be OUT edge, is an IN edge.

Has anybody experienced such a thing before?

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to