putMap错误elasticsearch with rest client:未能分析Map[\u doc]:根Map定义具有不支持的参数:

mbyulnm0  于 2021-06-15  发布在  ElasticSearch
关注(0)|答案(1)|浏览(343)


正如您在附件中看到的,我想创建一个名为movie的Map,但出现以下错误:无法解析Map[\u doc]:根Map定义具有不受支持的参数:

{
  "mappings": {
    "movie":{
      "properties": {
        "year": {
          "type": "date"
        }
      }
    }
  }
}

关于elasticearch v 7.8

xurqigkl

xurqigkl1#

在您的示例中,您正在尝试使用类型创建Map movie ,但由于版本7.0,Map是无类型的,因此不能再使用类型创建Map。
您应该使用以下Map。

{
  "mappings": {
    "properties": {
      "year": {
        "type": "date"
      }
    }
  }
}

这将为字段创建Map year 日期 date .

相关问题