Я хочу использовать перколятор. Есть ли какая-либо поддержка в Spring Data elasticsearch? Я не вижу ничего в приведенной выше ссылке, хотя понимаю, что просачивание аналогично индексированию (технически с точки зрения Spring Data elasticsearch). Поэтому я могу использовать индексирующую часть упругого поиска данных Spring, но просто проверяю, есть ли какие-либо специфичные для перколятора.
Я хочу создать индекс динамически. Я понимаю, что могу добиться этого, используя выражение шаблона SpEL, как указано в https://docs.spring.io/spring-data/elas ... nnotations, но мои Случай немного другой, я получу имя индекса через RequestParam как часть вызова API. Насколько мне известно, это означает, что я не могу использовать SpEL или попробовать что-то вроде https://stackoverflow.com/a/33520421/4068218
Я вижу, что могу использовать ElasticsearchOperations или ElasticsearchRepository для создания индекса . Из-за № 2 (т. е. имени индекса через параметр запроса) я думаю, что ElasticsearchOperations лучше подходит, но я вижу, что IndexOperations облегчает создание картографирования, создание настроек, но не то и другое вместе. Я тоже вижу putMapping, но не вижу ничего, что бы говорило как о сопоставлении, так и о настройках. Причина, по которой мне нужны оба варианта, заключается в том, что я хочу для начала создать что-то вроде приведенного ниже
Я прочитал https://docs.spring.io/spring-data/elasticsearch/docs/current/reference/html/#reference для начала [b]Моя требования[/b] [list] [*]Я хочу использовать перколятор. Есть ли какая-либо поддержка в Spring Data elasticsearch? Я не вижу ничего в приведенной выше ссылке, хотя понимаю, что просачивание аналогично индексированию (технически с точки зрения Spring Data elasticsearch). Поэтому я могу использовать индексирующую часть упругого поиска данных Spring, но просто проверяю, есть ли какие-либо специфичные для перколятора. [*]Я хочу создать индекс динамически. Я понимаю, что могу добиться этого, используя выражение шаблона SpEL, как указано в https://docs.spring.io/spring-data/elasticsearch/docs/current/reference/html/#elasticsearch.mapping.meta-model.annotations, но мои Случай немного другой, я получу имя индекса через RequestParam как часть вызова API. Насколько мне известно, это означает, что я не могу использовать SpEL или попробовать что-то вроде https://stackoverflow.com/a/33520421/4068218 [*]Я вижу, что могу использовать ElasticsearchOperations или ElasticsearchRepository для создания индекса . Из-за № 2 (т. е. имени индекса через параметр запроса) я думаю, что ElasticsearchOperations лучше подходит, но я вижу, что IndexOperations облегчает создание картографирования, создание настроек, но не то и другое вместе. Я тоже вижу putMapping, но не вижу ничего, что бы говорило как о сопоставлении, так и о настройках. Причина, по которой мне нужны оба варианта, заключается в том, что я хочу для начала создать что-то вроде приведенного ниже [/list]
[b]Итог:[/b] Как создать индекс (имя индекса будет динамическим через параметр запроса) с сопоставлениями , настройки с помощью ElasticsearchOperations?
Требуется помощь: выполните вложенную агрегацию с помощью Spring Data Elasticsearch 5.2.6 и Elasticsearch-rest-client 8.10
Я работаю над проектом, используя Elasticsearch с Spring Data Elasticsearch 5.2.6, и у меня возникают трудности для правильной...
Я использую клиент Java API Elasticsearch 8.x для индексации документов в Elasticsearch. При индексировании я указываю конвейер приема, который будет выполняться во время приема данных.
public Mono addContent(RequestDoc requestDoc) {
IndexRequest...
Я пытаюсь обновить свой проект до версии Spring boot 3.3.2, а версия безопасности Spring — 6.3.1.
В коде класс JwtWebSecurityConfigurer используется для установки под полями.
JwtWebSecurityConfigurer
.forRS256(env.getRequiredProperty(...