我需要按 null 而不是仅按 null 对我的数据进行排序。如下所示:
Column A
null
null
null
8
10
5
意思是一旦所有的空值都排在最前面,其余的值根本不应该排序并按原样出现。 知道如何使用 jpa 查询/ native 查询来完成此操作。
最佳答案
如果你的项目使用 Spring Boot,你可以像这样添加 YML 配置,它对我有用。
spring:
jpa:
properties:
hibernate.order_by.default_null_ordering: last
关于mysql - 如何在 Spring Data JPA 排序中定义空处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29401227/