2013-07-10 2 views
0

Здесь я отправляю то, что мне нужно от вас!Как отсортировать список <User> имен с помощью DitachedCriteria в спящем режиме?

DetachedCriteria criteria = DetachedCriteria.forEntityName(DomainEntity.tbl_user.toString); 
criteria.addOrder(Order.asc("username")); 
List<User> user = dao.getEntities(criteria); 

Этот код работает нормально, но сортирует имена сначала буквы верхнего уровня, затем буквы LowerCase. Я не хочу этого.

Но, я хочу, чтобы и сортировка за раз. Основано на алфавитном порядке. Здесь я использую базу данных MySQL.

ответ

1

Вы ищете регистрацию без учета регистра? Затем попробуйте следующее:

Order.asc("username").ignoreCase() 
+0

Еще одна проблема заключается в повышении ... – SubbaReddy