2015-04-01 2 views
2

Мне нужно, чтобы мои данные заказывали null и но только null. Как показано ниже:Как определить обработку null в Spring Data JPA сортирует?

Column A 
null 
null 
null 
8 
10 
5 

Значение, когда все нулевые значения на вершине, остальные значения не должны быть отсортированы по всем и прийти как есть. Любая идея, как это можно сделать с помощью jpa query/native query. объект

ответ

2

Spring Data, Sort позволяет определить:

Sort sort = new Sort(new Order(Direction.ASC, "property").nullsLast()); 
+0

спасибо Оливер. Тем не менее, я хочу сделать это в самом запросе, который называется query или native query. Объем данных огромен, поэтому мне нужно сделать это в запросе при извлечении. –

+0

Спасибо! Это, похоже, не работает с mysql, хотя –

+0

И не работает на SQL 2012 в моем случае ... –

 Смежные вопросы

  • Нет связанных вопросов^_^