Я использую версиюasticsearch 6.x с плагином ingest, чтобы позволить мне делать запросы внутри документа.
Мне удалось вставить запись с документом вложения, и я могу запросить ее по различным полям.
Когда я запрашиваю содержимое файла, я делаю это:
boolQuery.filter(new MatchPhrasePrefixQueryBuilder("attachment.content", "St. Anna Church"))
Это работает, но я хочу сейчас сделать запрос с этим полем: «Люди на церковной стене», где в основном это не полная фраза, я хочу вернуть все документы, которые содержат слова «Церковь, Стена и Люди».