neo4j密码节点之间的多重关系

唤醒

例如:

a- [r]-> b,两个节点之间有多个r,每个r.userId是唯一的。
(例如:a- [r:R {userId:“ user1”}]-> b,(a- [r:R {userId:“ user2”}]-> b,
对于a- [r]- > c

情况是a- [r]-> b有关系:r.userId = amdin,但是a- [r]-> c没有这种关系。

我怎么只能退货c。

我尝试创建密码:

“” MATCH(a:SomeLabel)-[r:SomeR]->(any:SomeLabel)“
”“ WHERE id(a)= 0 AND r.userId <> \” admin \“”
“返回任意”;

但这也会返回b,因为a-> b具有其他关系:r.userId = xxxx

我怎么写密码返回节点不灌输user.Id =“ admin” ......

如果您不清楚我的意思,请告诉我...。在这种情况下,我需要您的帮助。

我在下面画一幅名为sr的多重关系,但具有不同的属性(userId是唯一的),并且我想查找与节点A相关但不包含sr {userId:admin}的所有节点,在此添加红色下划线。因此,如图所示,节点B具有关系sr {userId:admin},所以我只想返回节点C,没有节点B

在此处输入图片说明

托马斯·芬茨

为了显示图形问题的简单表示形式,图形学家非常有用,因为人们可以浏览数据。我已根据您的描述创建了一个:http : //gist.neo4j.org/?94ef056e41153b116e4f

对于您的问题,您可以收集每对节点之间关系中涉及的所有用户名,并根据以下内容进行过滤:

MATCH (a { name:'A' })-[r:sr]->b
WITH a,b, collect(r.name) AS usernames
WHERE NOT 'admin' IN usernames
RETURN a, b

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

neo4j密码节点之间的多重关系

来自分类Dev

Neo4j图显示彼此顶部相同节点之间的多重关系

来自分类Dev

相同类型节点之间的neo4j密码计数关系

来自分类Dev

在Neo4j节点之间创建关系

来自分类Dev

neo4j中节点之间的版本控制关系

来自分类Dev

在neo4j中创建节点之间的关系

来自分类Dev

neo4j中节点之间的版本控制关系

来自分类Dev

Neo4J 优化创建节点之间的关系

来自分类Dev

Neo4j 连接多个节点之间的多个关系

来自分类Dev

Neo4j密码计算并显示两个给定节点之间的所有关系

来自分类Dev

Neo4j:关系方向密码

来自分类Dev

Cypher Neo4j在两个节点之间创建关系并避免双向关系

来自分类Dev

Neo4j:删除2个节点之间的关系Neo.ClientError.Statement.SyntaxError

来自分类Dev

Neo4j(密码):如何查找具有特定关系的所有节点?

来自分类Dev

Neo4j 密码查询:具有指定节点和关系属性的 AllShortestPaths

来自分类Dev

Neo4j Cypher查询可处理多重关系

来自分类Dev

所有节点子节点的 Neo4j 密码

来自分类Dev

显示从节点到节点Neo4j的关系

来自分类Dev

Neo4j,获取一组节点之间的所有关系

来自分类Dev

如何在neo4j中的标签下分组的节点之间创建关系?

来自分类Dev

如何在Neo4j中隐藏节点之间不需要的关系

来自分类Dev

Spring Data Neo4j 4.0.0:无法在具有相同标签的节点之间创建关系

来自分类Dev

Neo4j:在现有节点之间添加关系时出错

来自分类Dev

如何找到neo4j中两个节点之间最短的关系?

来自分类Dev

在Neo4j中创建后续节点之间的关系(日期属性)

来自分类Dev

Neo4j混合节点之间是否存在扩展关系

来自分类Dev

Neo4J如何在已经存在的2个节点之间添加关系

来自分类Dev

计算两个特定节点之间的关系数 - Neo4j / Cypher

来自分类Dev

在neomodel中使用relation_id删除neo4j节点之间的关系

Related 相关文章

  1. 1

    neo4j密码节点之间的多重关系

  2. 2

    Neo4j图显示彼此顶部相同节点之间的多重关系

  3. 3

    相同类型节点之间的neo4j密码计数关系

  4. 4

    在Neo4j节点之间创建关系

  5. 5

    neo4j中节点之间的版本控制关系

  6. 6

    在neo4j中创建节点之间的关系

  7. 7

    neo4j中节点之间的版本控制关系

  8. 8

    Neo4J 优化创建节点之间的关系

  9. 9

    Neo4j 连接多个节点之间的多个关系

  10. 10

    Neo4j密码计算并显示两个给定节点之间的所有关系

  11. 11

    Neo4j:关系方向密码

  12. 12

    Cypher Neo4j在两个节点之间创建关系并避免双向关系

  13. 13

    Neo4j:删除2个节点之间的关系Neo.ClientError.Statement.SyntaxError

  14. 14

    Neo4j(密码):如何查找具有特定关系的所有节点?

  15. 15

    Neo4j 密码查询:具有指定节点和关系属性的 AllShortestPaths

  16. 16

    Neo4j Cypher查询可处理多重关系

  17. 17

    所有节点子节点的 Neo4j 密码

  18. 18

    显示从节点到节点Neo4j的关系

  19. 19

    Neo4j,获取一组节点之间的所有关系

  20. 20

    如何在neo4j中的标签下分组的节点之间创建关系?

  21. 21

    如何在Neo4j中隐藏节点之间不需要的关系

  22. 22

    Spring Data Neo4j 4.0.0:无法在具有相同标签的节点之间创建关系

  23. 23

    Neo4j:在现有节点之间添加关系时出错

  24. 24

    如何找到neo4j中两个节点之间最短的关系?

  25. 25

    在Neo4j中创建后续节点之间的关系(日期属性)

  26. 26

    Neo4j混合节点之间是否存在扩展关系

  27. 27

    Neo4J如何在已经存在的2个节点之间添加关系

  28. 28

    计算两个特定节点之间的关系数 - Neo4j / Cypher

  29. 29

    在neomodel中使用relation_id删除neo4j节点之间的关系

热门标签

归档