【问题标题】:Spring Data Elasticsearch - How to get mapping for a fieldSpring Data Elasticsearch - 如何获取字段的映射
【发布时间】:2022-06-15 02:58:25
【问题描述】:

想知道如何在 java 中使用 spring data elasticsearch 库做到这一点。

 GET /my-index-000001/_mapping/field/user

【问题讨论】:

  • 你试过什么?你被困在哪里了?
  • 我尝试过使用 IndexOperations.getMapping() 并为我提供了索引的映射。但是,我找不到为索引的特定字段提供映射的方法,例如 IndexOperations.getMapping(String field)。
  • docs.spring.io/spring-data/elasticsearch/docs/current/api/org/… 文档没有任何东西可以满足您的需求。你将不得不手工完成

标签: elasticsearch spring-data-elasticsearch


【解决方案1】:

Spring Data Elasticsearch 不支持此功能。您必须获取索引的映射并从返回的Map<String, Object> 中提取您需要的部分。

【讨论】:

    猜你喜欢
    • 2017-05-18
    • 2015-10-19
    • 1970-01-01
    • 2020-11-18
    • 1970-01-01
    • 1970-01-01
    • 2021-12-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多