按关系顺序排序属性neo4j

罗伊蒙德

使用Neo4j 1.9.3-

我想创建一个音乐节目清单。在给定的程序上,可能执行三个操作。每件作品都有一个与之相关的作曲家,并且可能出现在许多不同的程序中,因此我无法在作品节点上放置序列号。

我假设我可以创建程序,并与每个部分建立关系,如下所示:

(program1)-[:PROGRAM_PIECE {program_seq: 1}]->(piece1)
(program1)-[:PROGRAM_PIECE {program_seq: 2}]->(piece2)
(program1)-[:PROGRAM_PIECE {program_seq: 3}]->(piece3)

我的问题是,如何查询图形,以便各部分按Relationship属性排序program_seq我可以将ORDER BY与节点属性一起使用,但是在关系方面(我的人生故事...)并未取得成功

贾德伯格

如果喜欢,请将其锁定:即将其绑定到变量。然后,可以使用ORDER BY与节点属性相同的方式。如果您已检索到程序,则(program1)可以执行以下操作

MATCH (program1)-[r:PROGRAM_PIECE]->(piece1)
  RETURN program1, r, piece1
  ORDER BY r.program_seq

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类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按距离的空间顺序

来自分类Dev

在Neo4j中按集合成员排序

来自分类Dev

在Neo4j中按集合成员排序

来自分类Dev

Neo4j - 按相关性排序

来自分类Dev

Neo4j聚合取决于关系属性

来自分类Dev

Neo4j Design:何时使用属性进行关系

来自分类Dev

Neo4j gem-更新关系属性方法

来自分类Dev

Neo4j中关系属性的数组替换

来自分类Dev

Neo4j Lucene查询关系和节点属性

来自分类Dev

neo4j使用关系查找相关属性

来自分类Dev

Neo4j - 获取节点集合以及关系属性

来自分类Dev

返回neo4j路径上的关系属性总和?

来自分类Dev

如何在Neo4j中按不同的节点属性对节点进行分组,并按不同的节点属性进行排序?

来自分类Dev

使用Neo4jClient获取Neo4j中关系节点的属性

来自分类Dev

Neo4j Cypher:在 Neo4j Explorer Web App (yFiles) 中显示关系/边的属性

来自分类Dev

neo4j条件关系

来自分类Dev

Neo4j,匹配关系在何处

来自分类Dev

Neo4j亲子关系

来自分类Dev

在neo4j中建立关系

来自分类Dev

Neo4j双向关系