以下是Spring Data和Neo4j文档中的示例,该文档演示了cypher查询的用法。
// returns a Page of Actors that have a ACTS_IN relationship to the movie node with the title equal to movieTitle parameter.
@Query(value = "MATCH (movie:Movie {title={0}})<-[:ACTS_IN]-(actor) RETURN actor", countQuery= "MATCH (movie:Movie {title={0}})<-[:ACTS_IN]-(actor) RETURN count(actor)")
Page<Actor> getActorsThatActInMovieFromTitle(String movieTitle, PageRequest page);
使用第二个查询&#34; countQuery = ...&#34;?它在此查询中是否起任何作用?
答案 0 :(得分:0)
文档here中提到了该用法。相关部分:
如果要求分页结果返回正确的总计数, @Query注释可以在中提供计数查询 countQuery属性。此查询在单独执行后执行 结果查询及其结果用于填充元素的数量 在页面上。