2015-11-01 2 views
0

Я хочу изменить цвет моих узлов на основе их свойств:Изменения цвета узла на основе свойств - Neo4j

у меня есть много «Person» узлов. И я хочу, чтобы те, кто живет в Нью-Йорке, были красными, а те, кто живет в Лос-Анджелесе, были синими. Как бы я это написал. В cypher или в py2neo?

+1

Как вы визуализируете свои узлы? Cypher и py2neo не рисуют графики. –

+0

В браузере neo4j –

ответ

6

Моделирование узлов и связей в браузере Neo4j контролируется таблицей стилей графика (GRASS), двоюродным братом CSS. Вы можете просмотреть текущий стиль, набрав в браузере :style. Чтобы отредактировать его, вы можете щелкнуть узлы и отношения и выбрать цвета и размеры, или просмотреть таблицу стилей (:style), загрузить ее, внести изменения и перетащить ее обратно в окно просмотра.

К сожалению, для вашего случая цвет может управляться только а) для всех узлов и всех отношений или b) для узлов по меткам и отношениям по типу. Свойства могут использоваться только для текста, отображаемого на узле/rel.

2

Вы не можете включить форматирование вывода в запросах Cypher в браузере neo4j. В настоящее время единственным способом является изменение вида графика вручную или загрузка файла стиля графа.

См учебник здесь: http://neo4j.com/developer/guide-neo4j-browser/

Кроме того, вы не можете взаимодействовать с Neo4j браузера от py2neo.

Смежные вопросы