gpt4 book ai didi

java - 是否可以使用 findTopN 样式方法名称来通过 Spring Data/JPA 的变量号进行限制?

转载 作者:太空宇宙 更新时间:2023-11-04 10:38:58 27 4
gpt4 key购买 nike

我知道我可以编写以下内容来将我的查询限制为前 1 个结果:

Foo findTopByOrderByTimestampDesc();

以及以下内容限制为前 20 个结果:

List<Foo> findTop20ByOrderByTimestampDesc();

我还可以这样做:

Page<Foo> findAll(new PageRequest(0, 20, new Sort(Direction.DESC, "timestamp")));

是否可以使用findTop样式的方法名来完成同样的事情?像这样的东西:

List<Foo> findTopNByNOrderByTimestampDesc(int n);    // this doesn't work

谢谢!!

最佳答案

关于:

findAllOrderByTimestampDesc(Pageable pageable)

然后像这样使用它:

repository.findAllOrderByTimestampDesc(new PageRequest(0, 20));

关于java - 是否可以使用 findTopN 样式方法名称来通过 Spring Data/JPA 的变量号进行限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49224561/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com