-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Milestone
Description
We'd like something like Cypher's variable-length paths. On a query graph edge, we could encode this with a property like "length": "*3..5".
However, it is not clear to me how things should be bound to this query graph. In particular, there is no obvious place to bind nodes that occur in the middle of the path, and no way to enforce constraints on those nodes.
One way to constrain this that may make it more interpretable is to allow lengths only on self-edges. So we could encode things like this:
(disease)-[subClassOf]->(disease)-[subClassOf]->(disease)- ...
which is actually really useful...
Metadata
Metadata
Assignees
Labels
No labels