栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Spring Data Neo4j 4中的分页和排序

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring Data Neo4j 4中的分页和排序

目前,这是不可能的。

要启用此功能,我们需要做一些事情。首先,在启动时,我们需要检查查询的关联方法签名,并将查询标记为需要分页。然后在运行时,调用该方法时,我们需要获取可分页的实例,提取页面参数,并将其作为SKIP和LIMIT子句应用于关联的Cypher查询。最后,返回时,我们需要将结果包装在Page对象中。因此,需要做一些工作来实现这一目标。

同时,您可以尝试将带有参数化值的SKIP和LIMIT子句添加到查询中,并将适当的值通过via传递给查询方法。我没有尝试过,但是应该可以-理论上:

  @Query("MATCH (t:Topic)-[:HAS_OFFICER]->(u:User) "+ "WHERe t.id = {0} "+ "RETURN  u SKIP {1} LIMIT {2}" )public List<User> topicOfficers(long topicId, long skip, long limit)


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/463774.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号