Method: NoSE::QueryGraph::Graph#path_between
- Defined in:
- lib/nose/query_graph.rb
#path_between(node1, node2) ⇒ KeyPath
Produce a path in the graph between two nodes
191 192 193 194 195 196 197 |
# File 'lib/nose/query_graph.rb', line 191 def path_between(node1, node2) node1 = find_entity_node node1 node2 = find_entity_node node2 keys = path_between_visit [node1.entity.id_field], [node1], node2 KeyPath.new keys end |