Hi,
Looking at apoc.path.expandConfig documentation a can see a divergence between what is documented and what actually happens.
In a toy example of 4.2 documentation (https://neo4j.com/labs/apoc/4.2/graph-querying/expand-paths-config/, the resulting paths are in the following format:
(:Person:Engineering {name: "Praveena"})←[:KNOWS]-(:Person:Engineering {name: "Zhen"})-[:KNOWS]→(:Person:Field {name: "Stefan"})
However, if I run the very same toy example in the latest version of Neo4j, the resulting paths are like this:
[{"name":"Praveena"},{},{"name":"Zhen"},{"name":"Zhen"},{},{"name":"St│
│efan"}]
That is, the documentation says that the returned paths include node labels, relationships, and properties, when, in fact, the procedure returns just the nodes' properties.
Am I doing something wrong?