Мой график ниже. (Есть 2 цикла (P1, P3) и (P2, P5)
P1 --- P2 --- P3 --- P4 --- P5
| | | |
| | | |
| ------|---------------
|-------------|
Какой лучший способ выразить это в Cypher? У меня есть этот на данный момент, но не уверен, если этосамый элегантный / эффективный.
MATCH (p1)-[c1:connected_to]->(p2)-[c2:connected_to]->(p3)-[c3:connected_to]->(p4)-[c4:connected_to]->(p5)-[c5:connected_to]->(p2),
(p3)-[c6:connected_to]->(p6)
RETURN p1,p2,p3,p4,p5,p6,c1,c2,c3,c4,c5,c6