首页 > 解决方案 > 如何使用 java api 在弹性搜索中禁用日期检测?

问题描述

我正在使用来自输入 json 的动态映射创建索引,但在我的 json 日期参数中作为字符串传递,但 ES 被视为日期,我发现了问题但我不知道如何通过 ES 中的 JAVA Api 应用,如下映射我需要在 ES java api 中完成..?任何帮助将不胜感激提前谢谢..

{
  "mappings": {
    "date_detection": false
  }
}

标签: elasticsearchelasticsearch-java-api

解决方案


您可以尝试使用 Java 客户端的Put Mapping API。它将允许您为索引创建和设置映射。

它包括同步和异步执行、映射源以及使用后的预期。

希望这会有所帮助。


推荐阅读