Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Pageable / 5 сообщений из 5, страница 1 из 1
08.08.2014, 11:54
    #38715766
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Pageable
Мне нужно выводить список по определенным критериям. Мои критерии:
Код: java
1.
2.
3.
4.
private String countItems; //сколько элементов отдать
private String fromPosition; //с какого элемента отдавать
private String nameMask; // имя
private String phoneMask; // телефон



Правильно ли будет сделать так:
Код: java
1.
List result = myRepository.findByFirstNameLikeOrPhoneLike(nameMask, phoneMask,new PageRequest(fromPosition,countItems));


А если, например, при поиске ввели только phoneMask, а nameMask нет, нужно ли это проверять и в соответствии с этим писать:
Код: java
1.
List result = myRepository.findByPhoneLike(phoneMask,new PageRequest(fromPosition,countItems));

?
...
Рейтинг: 0 / 0
08.08.2014, 11:58
    #38715776
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Pageable
Код: java
1.
List result = myRepository.findByFirstNameLikeOrPhoneLike(null,phoneMask,new PageRequest(fromPosition,countItems));
...
Рейтинг: 0 / 0
08.08.2014, 12:16
    #38715802
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Pageable
mayton
Код: java
1.
List result = myRepository.findByFirstNameLikeOrPhoneLike(null,phoneMask,new PageRequest(fromPosition,countItems));


пишет вот что:
Код: java
1.
org.springframework.dao.InvalidDataAccessApiUsageException: [Assertion failed] - this argument is required; it must not be null;
...
Рейтинг: 0 / 0
08.08.2014, 12:21
    #38715813
DDiver
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Pageable
Пятница сказывается? или это вопросы про какого-то сферического коня?
А посмотреть в код этих методов?
Вы спрашиваете о работе ваших внутренних потрохов, у людей которые понятия не имеют как у вас там всё закручено :)
...
Рейтинг: 0 / 0
08.08.2014, 12:27
    #38715825
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Pageable
JulT, я подсказал универсальный интерфейс.

А обработка null-значения это уже как говорицца - проблемы индейцев.

С уважением.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Pageable / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]