es 6.0版本 java.lang.IllegalArgumentException: Rejecting mapping update to [test] as the final mappin

警告:Elasticsearch的6.0版已超過其下線日期。
此文檔不再被維護,可能會被刪除。如果您正在運行此版本,我們強烈建議您升級。有關最新信息,請參閱當前版本文檔。
在Elasticsearch 6.0.0或更高版本中創建的索引只能包含一個映射類型。在5.x中創建的具有多個映射類型的索引將繼續像在Elasticsearch 6.x中一樣工作。在Elasticsearch 7.0.0中的API中,類型將被棄用,並在8.0.0中完全刪除。
what are mapping types?
自從Elasticsearch的第一個版本以來,每個文檔都存儲在一個索引中,並分配了一個映射類型。映射類型用於表示被索引的文檔或實體的類型,例如twitter索引可能具有用戶類型和tweet類型。
每個映射類型都可以有自己的字段,因此用戶類型可以有一個全名字段、一個用戶名字段和一個電子郵件字段,而tweet類型可以有一個內容字段、一個tweeted字段和一個用戶名字段,就像用戶類型一樣。
每個文檔都有一個包含類型名的“類型”元字段,通過在URL中指定類型名,搜索可以限制爲一個或多個類型:
參考:https://www.elastic.co/guide/en/elasticsearch/reference/6.0/removal-of-types.html#_what_are_mapping_types

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章