Моя сущность в этом путиSpring JPA данные запроса динамически передать где положение
public class event
{
String title;
String description;
String city;
}
Я новичок в Spring JPA данных, я хочу реализовать функцию поиска, когда пользователь вводит «Hello Хайдарабад Fest» Я хочу лексема размер строки и разделение на слова и найти любое совпадение слов для любых свойств объекта с поисковым запросом, удаленным по db.
где '% Привет%' названия как или названия LIKE '% Хайдарабад%' или название как '% Фест%' ИЛИ Описание LIKE '% Привет%' ИЛИ Описание КАК '% Хайдарабад%' или описание LIKE '% Fest%' город LIKE '% Hello%' ИЛИ cityitle LIKE '% Хайдарабад%' ИЛИ город, как '% Fest%'
Как мы можем достичь этого в весенних JPA данных.
- Можно ли динамически передать где состояние в Spring JPA данных именованных запросов
- Можем ли мы Lucene рода запрос, который мы используем в NoSQL DBS.
- любое другое предложение
Спасибо заранее.
Возможный дубликат [создания запросов в Spring Data - динамический, где положение] (http://stackoverflow.com/questions/21482339/query-creation-in-spring -data-dynamic-where-clause) –
Не могли бы вы поделиться некоторыми примерами –