neo4jrb / activegraph

An active model wrapper for the Neo4j Graph Database for Ruby.
http://neo4jrb.io
MIT License
1.4k stars 276 forks source link

Changing cypher for variable length relationships as current one is getting deprecated #1543

Closed amitsuryavanshi closed 5 years ago

amitsuryavanshi commented 5 years ago

Additional information which could be helpful if relevant to your issue:

Code example (inline, gist, or repo)

Current cypher generated for variable length relationship.

MATCH (user)-[rel1:role*]->(result_roles:Role) RETURN rel1

Above syntax needs to be updated to MATCH p=(user)-[:role*]->(result_roles:Role) RETURN relationships(p)

Runtime information:

Neo4j database version: 3.5.3 neo4j gem version: 9.4.0 neo4j-core gem version: NA