2016-07-21 7 views
0

Ich möchte die Eigenschaften einer Beziehung in der Grafik anzeigen. Ich habe die Eigenschaften in der Grass-Datei geändert (Caption-Wert). Es funktioniert für Knoten Nuss nicht Beziehung.Wie Beziehungseigenschaften auf der Grafikkante angezeigt werden

relationship.uses { 
    caption: '{grocery}'; 
    shaft-width: 2px; 
} 

Irgendeine Idee auf, wie man die Werte von "Lebensmittelgeschäft" auf der Kante anzeigt.

+0

das obige Snippet ist korrekt, habe es nur versucht. Vielleicht wird es irgendwo später im Stylesheet überschrieben? –

Antwort

0

Das sieht richtig aus. Sicher hast du die Grass Datei hochgeladen? Sind Ihre Beziehungen in UPPER_CASE? Bei der Gras-Datei wird zwischen Groß- und Kleinschreibung unterschieden.

Hier ist was ich getan habe. Verwenden von Neo 3.0.3 Enterprise. Ich habe eine Beziehung im Browser gefunden.

match()-[r:HAS_STYLE]-() return r 

Ich habe eine Eigenschaft für diese Beziehung festgelegt.

match()-[r:HAS_STYLE]-() set r.points=id(r) //set points to the object id 

Ich ging zurück in den Neo-Browser und ausgewählt, um die Beziehung HAS_STYLE und ausgewählte ‚Punkte‘ wie das Display und dies wurde im Gras Sheet setzt

relationship.HAS_STYLE 
    {caption: '{points}'; 
    } 

Das Ergebnis hier gezeigt wird Style Points

Also ging ich zurück und fügte die Breite zu 4px und die Punkte immer noch als das Etikett. I d/l und bearbeitet Gras-Datei

relationship.has_style 
     {caption: '{points}'; 
     shaft-width: 4px; 
     } 

und das alte Verhalten zurück.

Überprüfen Sie die Gras-Datei und stellen Sie sicher, dass der Fall korrekt ist?

+0

Ja. Es hat sich aufgelöst –