我有以下查询,我通过 @Query 注释在 spring data neo4j 中使用 GraphRepository。所以为了得到一个结果,我将方法的返回类型声明为 List
@Query(value = "START user=node:searchByMemberID(memberID=1) MATCH user-[r:FRIENDS_WITH]->member RETURN member")
List<Node> getNodes(int userID);
现在,如果我想编写一个返回 2 列的查询,其相应方法的返回类型将是什么。例如,对于下面提到的查询,我应该写什么来代替列表,如上面的查询。
START user=node:searchByMemberID(memberID='1') MATCH user-[r:FRIENDS_WITH]->member RETURN member, r.property