我尝试使用条件转换以下查询是否可以在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'")
答案 0 :(得分:0)
不,因为您想要返回计算值和属性集合。您可以使用自定义查询,例如您拥有的查询。
更新:要根据简单条件查询实体,您可以使用derived finders,例如findById(id)