A recent thread prompted me to think about this again. Today, Cypher guarantees that no two points in the matching pattern will contain the same node or relationship. Given the pattern (a)-->(b), in no matched subgraph will a and b contain the same node. The only exception to this is for variable length paths. Given the path p = (a)-[*1..6]->(b)-->c, the node that is in c *might* also be one of the nodes between a and b.
I don't think there was an explicit decision to have it like this, and now I questioning this behavior. Does anyone have any opinions on the matter? Maybe the best solution is to be able to specify which uniqueness to use? WDYT? Andrés _______________________________________________ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user