Spring Data neo4j の GraphRepository で @Query アノテーションを介して使用する次のクエリがあります。結果を取得するには、メソッドの戻り値の型を 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