2016-03-24 38 views
0

如果在GRASS樣式表中存在或不存在屬性,是否可以更改節點的邊框顏色?例如,如果您有:neo4j GRASS邊框顏色是否屬性?

  • (X:名稱{第一: 「測試」})
  • (Y:名稱{第一: 「布萊恩」 is_cool: 「真正的」})

我想第二個有紅色的邊框。

回答

1

不是現在。 GRASS樣式在節點標籤和關係類型級別進行配置(因此樣式適用於與該標籤匹配的所有節點),而不是在屬性級別。

一種解決方法是與特定屬性添加一個附加節點標籤節點:

MATCH (n:Name) WHERE n.is_cool = "true" 
SET n:Cool 

所以(y:Name {first: "brian", is_cool: true})變得(y:Name:Cool {first: "brian", is_cool: true})。這將允許您爲node.Cool定義一個附加樣式:

node.Cool { 
    border-color: #FF0000; 
}