как получить последний узел в пути в neo4j?
В этом запросе шифра самые длинные пути / пути между узлами, которые имеют отношение со STATUS = "на" свойство друг с другом, будет возвращено, но я хочу получить также последний узел пути / пути.
запрос:
START n=node(*)
MATCH p=n-[rels:INCLUDE*]->m
WHERE ALL (rel IN rels
WHERE rel.status='on')
WITH COLLECT(p) AS paths, MAX(length(p)) AS maxLength
RETURN FILTER(path IN paths
WHERE length(path)= maxLength) AS longestPaths
как мне добавить его в запрос? Благодарю.