Spring数据Neo4J标准查询

时间:2016-03-29 07:47:02

标签: neo4j spring-data-neo4j

我尝试使用条件转换以下查询是否可以在Neo4J中使用?

示例:

@Query("MATCH (movie:Movie)-[r:RATING]->(), (movie)<-[:ACTS_IN]-(actor:Actor) " +
           "WHERE movie.id={0} " +
           "RETURN movie.id as movieId, COLLECT(actor.name) AS 'cast', AVG(r.stars) AS 'averageRating'")

1 个答案:

答案 0 :(得分:0)

不,因为您想要返回计算值和属性集合。您可以使用自定义查询,例如您拥有的查询。

更新:要根据简单条件查询实体,您可以使用derived finders,例如findById(id)