Witam,
Mam prostą bazę grafową na neo4j w, której jest węzeł OSOBA. Teraz chciałbym wyszukać wszystkie węzły odległe np. o 1 od tego węzła OSOBA.
Czy wie ktoś jak można to wykonać ?
0
0
Tak na szybko:
MATCH (firstPerson:Person)-->(secondPerson:Person)
RETURN firstPerson, secondPerson
Ew. mógłbyś popróbować z funkcją length
na ścieżce, lecz nie jestem pewien jak z wydajnością takiej metody.
0
MATCH (a:warunki) - [COŚTAM] -> [XDXD] return a
przecież to co chcesz osiągnąć to podstawowy MATCH : https://neo4j.com/developer/cypher-query-language/
0
Nie wiem czy mnie dobrze zrozumieliście. Bo wiem jak skonstruować MATCH tylko nie wiem jak określić warunek. Bo z OSOBA mam relację do kilkunastu innych węzłów. I chcę wyświetlić jakąś daną osobę z nazwiskiem nowak i wszystkie z nią powiązane węzły, ale odległość nie może być większa niż 1.
0
Dzięki za podpowiedzi, problem rozwiązany :)