powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / spring data elasticsearch аннотации
1 сообщений из 1, страница 1 из 1
spring data elasticsearch аннотации
    #39459838
ivanra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кому-нибудь удалось их заставить работать правильно?
В частности, интересует кастомизация аналайзера в описании поля. Создаем индекс с кастомным аналайзером:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
{
  "settings": {
    "analysis": {
      "analyzer": {
        "address_analyzer": { 
          "type": "russian", 
          "stopwords": [ "республика","край","область","улица","квартира","г","д","кв" ] 
        }
      }
    }
  }
}


В документе задаем аннотацию для поля
Код: java
1.
2.
3.
4.
5.
6.
@Document(indexName = "advert-idx", type = "advert")
public class Advert {
  @Fileld(analyzer="address_analyzer")
  private String address;
...blablabla
}


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


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