微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 Neo4J 中的箭头本身上显示关系船属性?

如何解决如何在 Neo4J 中的箭头本身上显示关系船属性?

我创建了我的图表并按预期工作。我的关系表具有属性 Name。当我合并我的 2 个表(实体 1 和实体 2)并将它们连接到实体 ID 时:

:auto USING PERIODIC COMMIT 500
LOAD CSV WITH HEADERS FROM 'file:///Rel(12march2021).csv' AS row
WITH toFloat(row.Entity1_ID) AS Entity1Id,toFloat(row.Entity2_ID) AS Entity2Id,row.Name AS Name,row.Label AS Label
MATCH (e1:Entity1 {Entity1Id: Entity1Id})
MATCH (e2:Entity2 {Entity2Id: Entity2Id})
MERGE (e2)-[rel:CONTAINS {Name: Name}]->(e1)
RETURN count(rel);

然后为了显示图形,我执行以下操作

MATCH (e2:Entity2)-[rel:CONTAINS]->(e1:Entity1)
RETURN e1,rel,e2 LIMIT 200;

如下图所示,所有关系都标记'Contains' 并带有属性 'Name' 我希望属性 'Name' 的值显示在箭头而不是“包含”这个词。知道我该怎么做吗?,例如在下面突出显示的箭头中,我希望用“获得”代替“包含”,其他关系箭头也是如此(注意:我使用的是 Neo4J 浏览器)

enter image description here

解决方法

与对节点执行此操作的方式相同。 选择关系类型(在我的示例中,它是 CITY),然后选择要显示为标题的属性(在我的示例中,它是因为) enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。