如何 return 节点和关系与 Neo4j spring 数据存储库
How to return nodes and relationships with Neo4j spring data repository
有什么方法可以使用 spring 数据和密码 return 以某种方式列出 {relationship,node} 对吗?
例如:
假设我有图表 "User visited Cities":
(User 1) -[r1] -> (New York)
(User 1) -[r2] -> (Paris)
(User 1) -[r3] -> (Madrid)
我要找的是(或类似的结构):
鉴于 {user = "User 1"},return :
[r1], (New York)
[r2], (Paris)
[r3], (Madrid)
PS :relationships 有日期 属性,这就是为什么我想 return 它与每个城市节点。
我必须创建一个 class 并像这样注释它:
@QueryResult
public class NodeAndRelationship {
@ResultColumn("node")
private Node node;
@ResultColumn("rel")
private Relationship rel;
//getters and setters
}
有什么方法可以使用 spring 数据和密码 return 以某种方式列出 {relationship,node} 对吗?
例如: 假设我有图表 "User visited Cities":
(User 1) -[r1] -> (New York)
(User 1) -[r2] -> (Paris)
(User 1) -[r3] -> (Madrid)
我要找的是(或类似的结构): 鉴于 {user = "User 1"},return :
[r1], (New York)
[r2], (Paris)
[r3], (Madrid)
PS :relationships 有日期 属性,这就是为什么我想 return 它与每个城市节点。
我必须创建一个 class 并像这样注释它:
@QueryResult
public class NodeAndRelationship {
@ResultColumn("node")
private Node node;
@ResultColumn("rel")
private Relationship rel;
//getters and setters
}