Consulta CYPHER recursiva simples
Esta é uma pergunta extremamente simples, mas leratravés dos documentos pela primeira vez, não consigo descobrir como construir essa consulta. Digamos que eu tenha um gráfico parecido com:
e, além disso, cada pessoa tem uma idade associada a elas.Que consulta do CYPHER me dará uma lista da idade de John e de todas as idades de toda a árvore de amigos de John?
O que eu tentei até agora:
MATCH (start)-[:friend]>(others)
WHERE start.name="John"
RETURN start.age, others.age
Isso tem vários problemas,
Só vai um amigo um profundo e eu gostaria de ir paratudo amigos de John.
Não retorna uma lista, mas uma série de(john.age, other.age)
.