elasticsearch7.1索引中的类型在哪里

时间:2019-05-30 11:03:31

标签: elasticsearch elasticsearch-1.6.0

我使用的是elasticsearch-1.6,这里我们有一个索引和一个类型,在该类型内我们有文档 https://www.elastic.co/guide/en/elasticsearch/reference/1.6/docs-index_.html 因为我们以twitter为索引,以tweet为类型,而1是文档ID 现在我需要升级到Elasticsearch当前版本是7.1,但是在文档中缺少该类型 https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html

那我该如何在索引中定义一个类型呢?

1 个答案:

答案 0 :(得分:1)

根据官方ES网站,

types已在ES 7.x版本中弃用。

  

在Elasticsearch 7.0.0或更高版本中创建的索引不再接受   默认映射。在6.x中创建的索引将继续像在Elasticsearch 6.x中一样运行。在7.0的API中,不推荐使用类型,   破坏索引创建的更改,放置映射,获取映射,放置   模板,获取模板并获取字段映射API。

了解有关此重大更改here的更多信息。

为什么将其删除here进行了解释。

但是它们为types提供了一些替代方法,对此here进行了解释

让我知道是否需要任何澄清。