【发布时间】:2015-11-20 11:13:48
【问题描述】:
我知道下面的命令通过 REST 就足够了
get _all/_mapping
但是如何在java中使用elasticsearch api呢?
【问题讨论】:
-
this link 展示了如何获取单个索引的字段映射,但返回类型是字符串。我们必须对它进行 JSON 解析并解决问题。
标签: java elasticsearch
我知道下面的命令通过 REST 就足够了
get _all/_mapping
但是如何在java中使用elasticsearch api呢?
【问题讨论】:
标签: java elasticsearch
您可以像这样使用索引管理客户端简单地做到这一点:
GetMappingsResponse response = client()
.admin()
.indices()
.prepareGetMappings()
.execute()
.actionGet();
ImmutableOpenMap<String, ImmutableOpenMap<String, MappingMetaData>> mappings = response.getMappings();
...
【讨论】: