Existuje nejaký spôsob vizualizácie (aktuálny graf)len určitý typ vzťahu v Neo4j pomocou Cypher? Uvažujme napríklad dátový model, kde uzly môžu mať tri typy vzťahov, a to QR, QL a RL.
(A) -[QR]-> (B)
(A) -[QL]-> (B)
(A) -[RL]-> (B)
Predpokladajme, že dva uzly majú všetky tri typy vzťahov medzi nimi a hovorím, že chcem zvýrazniť len vzťahy QR v celom grafe. Teraz, keď bežím
"MATCH p = (n) - [r: QR] -> (m) RETURN p LIMIT 10;"
dáva mi požadovaný výsledok v tabuľkovej forme. Vizualizačná časť však nie je podľa potreby. Zobrazuje všetky vzťahy medzi A a B (oi61.tinypic.com/219qmgm.jpg), ale chcem, aby to ukazovalo len vzťahy QR medzi A a B. Môže mi niekto na tom pomôcť? Vopred ďakujem! :)
odpovede:
1 pre odpoveď č. 1Tak trochu.
V tom môžete urobiť v Gephi, ktorý bude importovať databázu Neo4j potom, čo dostanete plugin, a ktoré môžu filtrovať dáta rôznymi spôsobmi, vrátane toho, čo chcete.
0 pre odpoveď č. 2
Neexistuje žiadny spôsob, ako prehliadač Neo4J vizuálne filtrovať výsledok.
Buď si vizualizujete výsledok z Cypherovho dotazu pomocou nástroja tretej strany alebo ho napíšete sami.