Neo4j密码查询-如何返回路径节点,但不包括具有相同特定属性的节点

察奇

我正在尝试从Neo4j数据库匹配节点,并过滤从路径值获得的结果,但没有成功。

我目前正在使用这样的查询:

MATCH path = (x:x)-[y:y]->(f:f) return DISTINCT nodes(path)

我得到的结果是:

[{“ property1”:“ prop1”},{“ property2”:“ b”},{“ property3”:“ c”}]

[{“ property1”:“ prop2”},{“ property2”:“ b”},{“ property3”:“ c”}]

[{“ property1”:“ prop3”},{“ property2”:“ b”},{“ property3”:“ c”}]

但我希望返回结果通过一对节点属性(property2和property3)来区分

因此结果应仅为以下三种之一:

[{“ property1”:“ prop1”},{“ property2”:“ b”},{“ property3”:“ c”}]

我不介意“ property1”的价值是什么,可以是这三个中的任何一个。

有没有办法做到这一点?

赛博

该查询使用聚合函数 COLLECT生成共享每个不同property2/property3对的所有路径的列表,并将每个列表的第一个路径分配给path变量。因此,返回的path值都将具有一对不同的property2/property3值。

MATCH p = (:x)-[y:y]->(f:f)
WITH y.property2 AS p2, f.property3 AS p3, COLLECT(p)[0] AS path
RETURN path

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Neo4J密码查询,以通过具有相同通用属性的路径连接节点

来自分类Dev

密码查询Neo4j ForEach合并返回?

来自分类Dev

从 Neo4j 密码查询返回边缘列表

来自分类Dev

Neo4j 密码查询返回不同的计数结果

来自分类Dev

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

来自分类Dev

Neo4j密码查询带有参数的ORDER BY

来自分类Dev

Neo4j密码查询带有参数的ORDER BY

来自分类Dev

如何提高neo4j中密码查询的速度?

来自分类Dev

neo4j密码查询,以获取关系属性中具有相同序列ID的节点序列

来自分类Dev

距离内的Neo4j空间密码查询不返回现有节点

来自分类Dev

密码查询:如何在Neo4j中保存密码查询?

来自分类Dev

如何使用密码查询 neo4j 节点的时间范围?

来自分类Dev

neo4j密码查询查找除特定路径外的所有子级

来自分类Dev

如何在Neo4j中使用密码查询执行复杂子查询

来自分类Dev

所有节点子节点的 Neo4j 密码

来自分类Dev

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

来自分类Dev

如何在Neo4j密码查询中包括特定于在unwind块中返回的每个节点的关系列表?

来自分类Dev

Neo4j密码查询关系属性返回相对结果

来自分类Dev

如何使用密码查询在neo4j中找到特定关系类型的连接最紧密的节点?

来自分类Dev

使用jquery返回Neo4j密码查询的图结构

来自分类Dev

密码查询以返回Neo4j图中每种类型的一种关系

来自分类Dev

就像对索引属性的搜索在Neo4j的密码查询中花费更多时间

来自分类Dev

密码查询,Neo4j 2.1中的加载CSV没有响应

来自分类Dev

使用带有特殊字符的Neo4j值的密码查询

来自分类Dev

neo4j:java中的密码查询没有反馈

来自分类Dev

如何使用python Rest API在neo4j中获得密码查询的响应

来自分类Dev

如何通过密码查询在neo4j中获得不同的标签及其计数?

来自分类Dev

如何使用python Rest API在neo4j中获得密码查询的响应

来自分类Dev

如何根据facebook表示在Neo4j中使用密码查询来计算共同朋友?

Related 相关文章

  1. 1

    Neo4J密码查询,以通过具有相同通用属性的路径连接节点

  2. 2

    密码查询Neo4j ForEach合并返回?

  3. 3

    从 Neo4j 密码查询返回边缘列表

  4. 4

    Neo4j 密码查询返回不同的计数结果

  5. 5

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

  6. 6

    Neo4j密码查询带有参数的ORDER BY

  7. 7

    Neo4j密码查询带有参数的ORDER BY

  8. 8

    如何提高neo4j中密码查询的速度?

  9. 9

    neo4j密码查询,以获取关系属性中具有相同序列ID的节点序列

  10. 10

    距离内的Neo4j空间密码查询不返回现有节点

  11. 11

    密码查询:如何在Neo4j中保存密码查询?

  12. 12

    如何使用密码查询 neo4j 节点的时间范围?

  13. 13

    neo4j密码查询查找除特定路径外的所有子级

  14. 14

    如何在Neo4j中使用密码查询执行复杂子查询

  15. 15

    所有节点子节点的 Neo4j 密码

  16. 16

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

  17. 17

    如何在Neo4j密码查询中包括特定于在unwind块中返回的每个节点的关系列表?

  18. 18

    Neo4j密码查询关系属性返回相对结果

  19. 19

    如何使用密码查询在neo4j中找到特定关系类型的连接最紧密的节点?

  20. 20

    使用jquery返回Neo4j密码查询的图结构

  21. 21

    密码查询以返回Neo4j图中每种类型的一种关系

  22. 22

    就像对索引属性的搜索在Neo4j的密码查询中花费更多时间

  23. 23

    密码查询,Neo4j 2.1中的加载CSV没有响应

  24. 24

    使用带有特殊字符的Neo4j值的密码查询

  25. 25

    neo4j:java中的密码查询没有反馈

  26. 26

    如何使用python Rest API在neo4j中获得密码查询的响应

  27. 27

    如何通过密码查询在neo4j中获得不同的标签及其计数?

  28. 28

    如何使用python Rest API在neo4j中获得密码查询的响应

  29. 29

    如何根据facebook表示在Neo4j中使用密码查询来计算共同朋友?

热门标签

归档