Как я могу использовать конвейер, чтобы загрузить файл в вязкий поиск с помощью упругого поиска? - PullRequest
0 голосов
/ 17 января 2019

я хочу использовать данные весны вместо этих кодов

Софар. Я использую этот код для загрузки файла в файлasticsearch

String data64 = FileToBase64.encodeBase64File(PATH + realPath);
XContentBuilder source = XContentFactory.jsonBuilder().startObject()
                .field("data", data64)
                .field("filename", filename)
                .field("title", title)
                .field("desc", desc)
                .field("path", realPath)
                .field("create_time", DateUtil.formatNormalDateString(now))
                .field("update_time", DateUtil.formatNormalDateString(now))
                .endObject();

        esClient.prepareIndex().setIndex(this.index).setType(this.type).setSource(source).setPipeline("attachment")
                .execute().actionGet();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...