Java 为什么Spring数据';s查询生成器无法限制查询结果? 上下文
我已经定义了一个存储库接口(JpaRepository),我想限制查询结果。 我需要第一个结果,我不喜欢使用分页来限制查询大小。我宁愿使用Spring数据存储库基础设施中内置的查询生成器机制来约束对存储库实体的查询 细节 我正在使用属性遍历和静态排序以及限制结果来构建查询。除了限制结果外,这一切都有效 起初,我认为限制查询失败的原因是它们可能无法很好地配合使用。然后我把它简化为仅限制结果,它没有按预期工作 在将其剥离为仅限制查询结果之后,我尝试了:Java 为什么Spring数据';s查询生成器无法限制查询结果? 上下文,java,spring-data,Java,Spring Data,我已经定义了一个存储库接口(JpaRepository),我想限制查询结果。 我需要第一个结果,我不喜欢使用分页来限制查询大小。我宁愿使用Spring数据存储库基础设施中内置的查询生成器机制来约束对存储库实体的查询 细节 我正在使用属性遍历和静态排序以及限制结果来构建查询。除了限制结果外,这一切都有效 起初,我认为限制查询失败的原因是它们可能无法很好地配合使用。然后我把它简化为仅限制结果,它没有按预期工作 在将其剥离为仅限制查询结果之后,我尝试了: EntityName findTop,que
- EntityName findTop,queryFirst-但是查询结果返回多个元素。它需要声明为列表,而不是EntityName findTopBy。。。如文件所示
- queryFirst1ByOrderBySomePropertyDesc、findTopByOrderBySomePropertyDesc、findFirstByProperty(属性)等