Мне нужно загрузить pdf-файл в эластичный поиск для поиска содержимого внутри pdf-файла. Я использовал API-интерфейсы curl конвейера загрузки через почтальона, он отлично работает, но я не могу интегрировать и использовать в своем весеннем загрузочном проекте для индексации и поиска в файле pdf. Может ли кто-нибудь предложить мне, как создать и использовать конвейер загрузки в эластичном поиске весенних данных.
Для индексирования и индексирования документов мы просто аннотировали класс сущности, но для конвейера приема мы использовали его.
@Document(indexName = "blog", type = "article")
public class Article {
@Id
private String id;
private String title;
@Field(type = FieldType.Nested, includeInParent = true)
private List<Author> authors;
// standard getters and setters
}
Мне нужна ясность в перспективе весенней загрузки, как настроить конвейер загрузки и как использовать его в классе сущностей, чтобы сохранить данные файла для поиска.
Это не поддерживается в Spring Data Elasticsearch.
И обратите внимание, что Spring Boot и Spring Data Elasticsearch — это разные вещи. Spring Boot может автоматически настраивать Spring Data Elasticsearch, но это все