使用 Spring Data JPA 查询从给定结果集中获取第二行

Get second Row from the given result set using spring data jpa query

提问人:Makruzz 提问时间:11/15/2023 更新时间:11/15/2023 访问量:8

问:

我有一个spring-data-jpa存储库。

interface SomeRepository : JpaRepository<SomeEntity, String> {
fun findFirstBySomeColOrderByCreatedAtDesc(someCol: String): SomeEntity
}

因此,这给了我结果集中的第一行。

我想编写另一个查询,如果它存在,它会给我第二行,否则为 null,即如果只有一行?使用类似于我必须获取第一行的内容来编写这种查询是否可行。 我试过

fun findSecondBySomeColOrderByCreatedAtDesc(someCol: String): SomeEntity

它返回前两行。

spring-data-jpa 查询dsl jparepository

评论


答: 暂无答案