как получить последний узел в пути в 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

как мне добавить его в запрос? Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос