3

以下查詢的返回類型是什麼以及如何使用它?我嘗試了幾個東西,如Path,Iterable<Path>等,但我總是遇到某種例外。它似乎是LinkedHashMap,但是還有其他更便於使用的對象類型嗎?@Query shortestPath Spring Data中的返回類型Neo4j

@Query("START u1=node:User(key= {0}), u2=node:User(key = {1}) " + 
     "MATCH p = shortestPath(u1-[*]-u2) " + 
     "RETURN p") 
public ??? findShortestPath(String u1, String u2); 

我是否缺少任何依賴關係?這是我使用的唯一的一個:

<dependency> 
    <groupId>org.springframework.data</groupId> 
    <artifactId>spring-data-neo4j-rest</artifactId> 
    <version>2.1.0.RELEASE</version> 
</dependency> 

回答

2

返回類型爲EndResult<EntityPath<S, E>,其中S是路徑的開始節點,和E結束類型。

相關問題