Czy jest jakiś sposób na wizualizację (rzeczywisty wykres)tylko szczególny typ relacji w Neo4j przy użyciu Cypher? Na przykład rozważ model danych, w którym węzły mogą mieć trzy typy relacji, a mianowicie QR, QL i RL.
(A) -[QR]-> (B)
(A) -[QL]-> (B)
(A) -[RL]-> (B)
Załóżmy, że dwa węzły mają wszystkie trzy typy relacji między nimi i powiedz, że chcę podświetlić tylko relacje QR na całym wykresie. Teraz jeśli ucieknę
„MATCH p = (n) - [r: QR] -> (m) POWRÓT p LIMIT 10;”
daje mi wymagany wynik w formie tabeli. Jednak część wizualizacji nie jest wymagana. Pokazuje wszystkie relacje między A i B (oi61.tinypic.com/219qmgm.jpg), ale chcę, aby pokazywał tylko relacje QR między A i B. Czy ktoś może mi w tym pomóc? Z góry dziękuję! :)
Odpowiedzi:
1 dla odpowiedzi № 1A więc, coś w tym stylu, tak.
W ten sposób możesz to zrobić w Gephi, który zaimportuje bazę danych Neo4j po otrzymaniu wtyczki, i który może filtrować dane na różne sposoby, w tym co chcesz.
0 dla odpowiedzi nr 2
W przeglądarce Neo4J nie ma możliwości wizualnego odfiltrowania wyniku.
Albo wizualizujesz wynik zapytania Cypher za pomocą narzędzia innej firmy, albo sam piszesz kod, aby to zrobić.