@brief The result of the query is the path to all elements. `graph_query.path()` By defaut the result of the generated AQL query is the set of elements passing the last matches. So having a `vertices()` query as the last step the result will be set of vertices. Using `path()` as the last action before requesting the result will modify the result such that the path required to find the set vertices is returned. @EXAMPLES Request the iteratively explored path using vertices and edges: @EXAMPLE_ARANGOSH_OUTPUT{generalGraphFluentAQLPathSimple} var examples = require("@arangodb/graph-examples/example-graph.js"); var graph = examples.loadGraph("social"); var query = graph._vertices({name: "Alice"}); query.outEdges().toVertices().path().toArray(); ~ examples.dropGraph("social"); @END_EXAMPLE_ARANGOSH_OUTPUT When requesting neighbors the path to these neighbors is expanded: @EXAMPLE_ARANGOSH_OUTPUT{generalGraphFluentAQLPathNeighbors} var examples = require("@arangodb/graph-examples/example-graph.js"); var graph = examples.loadGraph("social"); var query = graph._vertices({name: "Alice"}); query.neighbors().path().toArray(); ~ examples.dropGraph("social"); @END_EXAMPLE_ARANGOSH_OUTPUT