Json Neo4j中的变量关系性质
我正在用Neo4j构建一个图,就像这样。首先,我使用数组属性创建节点。然后我检查两个节点之间是否有公共元素(使用Json Neo4j中的变量关系性质,json,neo4j,Json,Neo4j,我正在用Neo4j构建一个图,就像这样。首先,我使用数组属性创建节点。然后我检查两个节点之间是否有公共元素(使用apocintersection调用),如果有,我在节点之间创建一个关系 例如,假设节点N和M分别将数组S=[A,B,C]和T=[A,B,D]作为属性,那么N和M将在它们之间具有关系r,因为它们共享公共元素A,B 现在,每个数组元素都有与之关联的属性,我想用公共元素及其属性填充边。也就是说,我们有与它们关联的A.name、A.age、B.name、B.age。请注意,A和B本身就是变量
apoc
intersection调用),如果有,我在节点之间创建一个关系
例如,假设节点N
和M
分别将数组S=[A,B,C]
和T=[A,B,D]
作为属性,那么N
和M
将在它们之间具有关系r
,因为它们共享公共元素A,B
现在,每个数组元素都有与之关联的属性,我想用公共元素及其属性填充边。也就是说,我们有与它们关联的A.name、A.age、B.name、B.age
。请注意,A
和B
本身就是变量。也就是说,A
可以是Doctor X
,B
可以是Doctor Y
如何使用变量名及其属性注释边,以便使用变量名查询数据库?我需要以某种方式将元素及其属性之间的关联保留为边属性
我该怎么做?非常感谢。您能告诉我们您的疑问吗?您要做的是使用APOC库创建动态关系类型:谢谢,我认为这可以工作,但需要看看。让我把问题贴出来。