国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ES7版本索引創(chuàng)建失敗問題處理

這篇具有很好參考價(jià)值的文章主要介紹了ES7版本索引創(chuàng)建失敗問題處理。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

The mapping definition cannot be nested under a type [_doc] unless include_type_name is set to true

在給ES7手動(dòng)創(chuàng)建索引的時(shí)候,會(huì)出現(xiàn) 這個(gè)異常。

代碼如下

PUT twitter
{
  "mappings": {
    "_doc": {
      "properties": {
        "type": { "type": "keyword" }, 
        "name": { "type": "text" },
        "user_name": { "type": "keyword" },
        "email": { "type": "keyword" },
        "content": { "type": "text" },
        "tweeted_at": { "type": "date" }
      }
    }
  }
}
The mapping definition cannot be nested under a type [_doc] unless include_type_name is set to true

這個(gè)異常是說不能在type類型上創(chuàng)建映射 , 在es7中已經(jīng)在內(nèi)部取消了, type。 只不過還保留著基本的語(yǔ)法留著過度,因此需要改成這下面這種方法,把索引下面的類型去掉。

PUT twitter
{
  "mappings": {
      "properties": {
        "type": { "type": "keyword" }, 
        "name": { "type": "text" },
        "user_name": { "type": "keyword" },
        "email": { "type": "keyword" },
        "content": { "type": "text" },
        "tweeted_at": { "type": "date" }
      }
  }
}

就可以解決了!文章來源地址http://www.zghlxwxcb.cn/news/detail-532758.html

到了這里,關(guān)于ES7版本索引創(chuàng)建失敗問題處理的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 使用java來查詢es索引(基于es7.8)

    使用java來查詢es索引(基于es7.8)

    1、先引入pom依賴: 2、然后在main方法里進(jìn)行測(cè)試: 運(yùn)行一下,打印結(jié)果跟在postman里執(zhí)行出來是一樣的: 后面會(huì)根據(jù)字段進(jìn)行條件查詢,所以在建立映射的時(shí)候,需要指定index屬性為true。如下圖,在postman創(chuàng)建映射:

    2024年02月11日
    瀏覽(97)
  • es使用java來批量創(chuàng)建文檔和批量刪除文檔(基于es7.8)

    es使用java來批量創(chuàng)建文檔和批量刪除文檔(基于es7.8)

    批量操作實(shí)際就是執(zhí)行 bulk命令 先引入pom依賴: 創(chuàng)建User類 3、然后在名為user的索引里,插入多條數(shù)據(jù),在main方法里進(jìn)行測(cè)試: 打印結(jié)果是: 下面執(zhí)行postman進(jìn)行查詢 http://127.0.0.1:9200/user/_search : 下面對(duì)指定的id進(jìn)行批量刪除: 執(zhí)行結(jié)果是:

    2024年02月13日
    瀏覽(25)
  • java使用elasticsearchClient調(diào)用es7.17-生成連接、查詢系統(tǒng)參數(shù)、索引相關(guān)操作

    java調(diào)用elasticsearch有幾種不同的方式,考慮到以后維護(hù)方便,使用elasticSearchClient進(jìn)行數(shù)據(jù)交互 首先要進(jìn)行maven引入,后面兩個(gè)是與json轉(zhuǎn)化有關(guān)的,剛開始測(cè)試可以無需引入 1、ModelTestCase 此實(shí)體整合了與es系統(tǒng)有關(guān)的相關(guān)參數(shù) 2、Person 此實(shí)體主要為測(cè)試索引中的數(shù)據(jù)結(jié)構(gòu) 1、生

    2024年02月15日
    瀏覽(92)
  • es7版本數(shù)據(jù)備份與恢復(fù)(生產(chǎn)環(huán)境)

    es7版本數(shù)據(jù)備份與恢復(fù)(生產(chǎn)環(huán)境)

    環(huán)境:將192.170.94.3服務(wù)器上的數(shù)據(jù)導(dǎo)入192.170.94.4服務(wù)器上 方式:基于快照的方式恢復(fù)數(shù)據(jù) 工具:本文章未使用es工具,全部使用命令行操作 1.在備份之前要在$ES_HOME/config/elasticsearch.yml配置文件中添加快照倉(cāng)庫(kù)配置 2.將es集群重啟 1.創(chuàng)建快照倉(cāng)庫(kù) 創(chuàng)建名稱為ESbak_file的快照倉(cāng)庫(kù)

    2024年02月01日
    瀏覽(21)
  • es7.17版本之后的查詢警告提示解決辦法

    #! Elasticsearch built-in security features are not enabled. Without authentication, your cluster could be accessible to anyone. See https://www.elastic.co/guide/en/elasticsearch/reference/7.15/security-minimal-setup.html to enable security ?? 打開es安裝路徑,打開config文件夾,編輯 elasticsearch.yml,在里面添加 然后保存退出,重啟

    2024年02月14日
    瀏覽(21)
  • ES創(chuàng)建索引模板設(shè)置分片和副本數(shù)及時(shí)間格式問題

    ES創(chuàng)建索引模板設(shè)置分片和副本數(shù)及時(shí)間格式問題

    創(chuàng)建索引模板設(shè)置分片和副本及時(shí)間格式問題 一、創(chuàng)建索引模板 二、插入測(cè)試數(shù)據(jù) 三、查看索引情況(cerebro可視化插件) 查看分片和副本情況 查看字段 四、通kibana查看數(shù)據(jù) 五、最后補(bǔ)充下kibana設(shè)置時(shí)間格式顯示問題

    2024年02月16日
    瀏覽(23)
  • ElasticSearch|ES 連接超時(shí)及創(chuàng)建連接失敗問題定位過程記錄

    socket.timeout:等待源端服務(wù)器響應(yīng)超時(shí) ConnectionRefusedError:嘗試創(chuàng)建連接被拒絕 ES 集群中某個(gè)節(jié)點(diǎn)的 ES 主進(jìn)程被殺(由于服務(wù)器內(nèi)存不足導(dǎo)致),導(dǎo)致該節(jié)點(diǎn) ES 重新拉起,報(bào) “嘗試創(chuàng)建連接被拒絕”; ES 集群中某個(gè)節(jié)點(diǎn)的服務(wù)器內(nèi)存不足,導(dǎo)致該節(jié)點(diǎn) ES 的 cache 被清空,E

    2024年02月04日
    瀏覽(31)
  • ElasticSearch學(xué)習(xí)(十一)—— es7.2升級(jí)log4j版本

    下載log4j2.17 下載地址: Apache Logging Services https://logging.apache.org/ 查找es安裝目錄下需要替換的log4j文件 備份舊文件 將2.11.1文件替換為2.17.2 修改替換的文件權(quán)限 權(quán)限給到es用戶 重新啟動(dòng) 啟動(dòng)報(bào)錯(cuò) 解決 修改elasticsearch.yml文件中的host 將默認(rèn)的0.0.0.0修改為對(duì)應(yīng)的服務(wù)器ip地址

    2023年04月09日
    瀏覽(28)
  • Elasticsearch(ES)(版本7.x)創(chuàng)建索引報(bào)錯(cuò):Faile to parse mapping [_doc] Root mapping definition has unsupported

    Elasticsearch(ES)(版本7.x)創(chuàng)建索引報(bào)錯(cuò):Faile to parse mapping [_doc] Root mapping definition has unsupported

    Elasticsearch(ES)(版本7.x)創(chuàng)建索引報(bào)錯(cuò): 因es7.0版本之后不再需要type doc,把上面語(yǔ)句中的doc刪掉,再運(yùn)行就可以創(chuàng)建索引了。 如果還需要type doc則需要增加include_type_name=true即可解決。 示例:

    2024年02月16日
    瀏覽(20)
  • es 創(chuàng)建索引過程

    es 創(chuàng)建索引過程

    一、創(chuàng)建索引 二、索引設(shè)置別名 三、創(chuàng)建角色 四、創(chuàng)建用戶

    2024年02月07日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包