【问题标题】:dedicating the same color to the nodes that have the same label为具有相同标签的节点分配相同的颜色
【发布时间】:2020-02-13 05:06:18
【问题描述】:

我是 neo4j 的新手。我有一个包含 2 列(Fname 和 Lname)的 .csv 文件。我想编写一个查询,该查询采用每一列并根据它们的值创建节点。我的意思是我想为 Lname 列创建节点,为 Fname 列创建节点。这是查询:

LOAD CSV WITH HEADERS FROM 'file:///names.csv' AS row
WITH row.Fname AS first, row.Lname AS last
MERGE (p:la {last: last})
MERGE (o:fi {first: first})
...

我的问题是所有节点都有相同的颜色,而且都是灰色的。如何以特定标签的节点具有相同颜色的方式更改查询?例如,具有“la”标签的节点“p”具有蓝色,具有“fi”标签的节点“o”具有“绿色”?

可以通过查询来实现吗?

【问题讨论】:

    标签: neo4j


    【解决方案1】:

    首先,作为一种良好做法,您的节点标签的用户骆驼案例。假设您将名字和姓氏作为标签。当您在 Neo4j 管理控制台中查询您的节点时,您会在左上方看到标签:

    现在要给标签上色,点击标签,然后在底部选择你想要的颜色:

    【讨论】:

    • 是否可以自动执行此操作(可能通过查询)?
    • 没有。但请记住,当你这样做一次时,它会一直留在那里。或者,您可以查看github.com/neo4j-contrib/neovis.js。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-24
    • 1970-01-01
    • 1970-01-01
    • 2013-11-09
    • 1970-01-01
    • 2014-09-29
    • 1970-01-01
    相关资源
    最近更新 更多