как получить последний узел в пути в neo4j?
В этом зашифрованном запросе будут возвращаться самые длинные пути / пути между узлами, которые имеют отношение со свойством STATUS = "on" друг с другом, но я хочу также получить последний узел пути / путей.
запрос:
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
как мне добавить его в запрос? Благодарю.