2016-06-24 6 views
1

Ich baue ein Neo4J-System nur zur Visualisierung im Neo4J-Browser. Ich baue die verschiedenen Knoten und Beziehungen und ich kann die Datenbank visualisieren, indem ich match (n) return n laufen lasse. Das Problem ist, dass die resultierende Anzeige die Beziehung Namen, aber nicht ihre zugehörigen Eigenschaften zeigt. Kann jemand mir die Chiffrefrage erklären, um die gesamte Datenbank einschließlich Verhältniseigenschaften zu zeigen? Vielen Dank.Neo4j Cypher-Abfrage, um den gesamten Graphen anzuzeigen, einschließlich Beziehungseigenschaften?

Antwort

3

Der neo4j-Browser unterstützt nicht die gleichzeitige Anzeige von Eigenschaften (für Knoten oder Beziehungen). Solch eine Fähigkeit würde im Allgemeinen zu einer sehr verstopften und unbrauchbaren Visualisierung führen, zumal der Browser auch die Eigenschaftsnamen anzeigen müsste.

Sie können jedoch den Wert einer einzelnen-Eigenschaft pro Knotenbezeichnung oder Beziehungstyp als Beschriftung anzeigen. Sie können das manually tun, oder Sie können edit the GRASS file alle Beschriftungen auf einmal festlegen. Als ein Beispiel dafür, wie Beziehung Bildunterschriften in der GRASS-Datei zu setzen, wird der folgende Eintrag in der Datei würde angeben, dass alle BAR Beziehungen ihre foo Eigenschaft zeigen sollen:

relationship.BAR { 
    caption: '{foo}'; 
}