我正在将代码从Java高级REST客户端迁移到Java API客户端,因为Rest客户端在elasticsearch 7.15中被弃用。(设置和Map)作为一个json文件。通过REST API,最新的elasticsearch支持相同的功能。但是在新的Java API客户端中,CreateIndexRequest没有提供源的选项。如何操作?将Map迁移到Java(使用IndexSettings和TypeMapping)不是一个选项。
我正在将代码从Java高级REST客户端迁移到Java API客户端,因为Rest客户端在elasticsearch 7.15中被弃用。(设置和Map)作为一个json文件。通过REST API,最新的elasticsearch支持相同的功能。但是在新的Java API客户端中,CreateIndexRequest没有提供源的选项。如何操作?将Map迁移到Java(使用IndexSettings和TypeMapping)不是一个选项。
1条答案
按热度按时间6ojccjat1#
要使用JSON文件创建索引,我找到了以下方法:
然后我尝试对BulkRequest做同样的事情,但我没有找到好的方法。