2016-10-06 3 views
1

Ich verwende ein FOREACH und beachten Sie, dass X und Y-Knoten in der Datenbankanzeige in Neo4j nicht ausgefüllt sind, aber nicht angezeigt werden.Knotenname nicht in neo4j

Empty Display for Nodes

Werte eingestellt sind und korrekt sind.

verwirrt, warum. Einfacher Code zum Generieren von Knoten und den verschiedenen Beziehungstypen von einem csv.

USING PERIODIC COMMIT LOAD CSV WITH HEADERS FROM "file:///C:/neo4j_module_datasets/test2.csv" AS line 

MERGE (X:MyNodeX{text: line.X}) 
MERGE (Y:MyNodeY{text: line.Y}) 

    FOREACH (w in SPLIT(line.A, " ") | 
     MERGE (X)–[R:REL {relationship: w}]->(Y)) 
+0

Ich bemerkte, dass ich Untertitelwerte setzen musste? Aber warum? – thebluephantom

Antwort

2

Der Browser Visualizer unterscheidet sich von Neo4j selbst und der Visualizer hat keine Möglichkeit zu wissen, welche Eigenschaften auf Ihrem Knoten eines bestimmten Label für die Anzeige zu verwenden, so dass der Prozess für die Auswahl erfolgt manuell.

Um die Beschriftung festzulegen, klicken Sie zuerst auf die Beschriftung des Knotens, dessen Beschriftung Sie ändern möchten (oben in der Visualisierung). Dadurch werden Anzeigeoptionen am unteren Rand der Visualisierung angezeigt, z. B. Farbe, Größe und Beschriftung, wobei die Beschriftungsoptionen die Eigenschaften von Knoten dieses Labels darstellen. Wenn Sie auf eine dieser Beschriftungsoptionen klicken, werden alle Knoten dieses Labels geändert, um diese Eigenschaft für die Beschriftung zu verwenden.

+0

Danke, aber in einigen Fällen ist es standardmäßig eingestellt. Ich war mir nicht sicher warum nicht in diesem Fall. Danke trotzdem. – thebluephantom

+0

Mir sind keine Standardwerte bekannt, die nicht wirklich sinnvoll sind, wenn Eigenschaften vollständig benutzerdefiniert sind. Wenn Sie automatische Auswahl einer Eigenschaft meinen, die als Beschriftung verwendet werden soll, dann geschieht dies normalerweise, und ich weiß nicht, in welchen Fällen es nicht passieren würde, wie in Ihrem Szenario. Möglicherweise finden Sie die [Dokumentation auf der Browser-Oberfläche] (https://neo4j.com/developer/guide-neo4j-browser/) hilfreich, es gibt erweiterte Textbearbeitung, wenn Sie danach suchen. – InverseFalcon