I have following cypher query which returns all (in and out) relationships of an specific node:
START s=node(1) MATCH s<-[r]->(t) RETURN type(r) as RelationshipType, .......
Now I want to find out the direction of each relationship. Is there an command like "RETURN RelationshipDirection(r)
" ?? :)
Thanks.
Per neo4j 2.0, you can use startnode(r)
See http://docs.neo4j.org/chunked/snapshot/query-functions-scalar.html#functions-startnode
STARTNODE returns the starting node of a relationship
So in your example you might find outgoing relations by startnode(r) = s
Unfortunately, that's not possible right now using Cypher. Here is an issue for it. Please add any comments you might have.
Andrés
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With