elasticsearch欄位屬性值截斷為32位

2022-03-02 10:33:12 字數 450 閱讀 7428

1.問題:es中資料長度過長,表字段的長度 沒那麼長, 儲存不了資料,導致報錯

2.解決方案:將es中orgid=2efc32ee89074e919afa2219e3cace53的租戶資料中,personname屬性值截斷為32位。

1、索引名:addressbook_user  

2、查詢條件:orgid=2efc32ee89074e919afa2219e3cace53)

3、es操作環境:develop開發環境

3.32位

curl -xpost "

" -h '

' -d',

"query":

}}'

4.20位

curl -xpost "

" -h '

' -d',

"query":

}}'

ElasticSearch 字段型別介紹

對elasticsearch稍有了解的人都知道,前者的字串被稱為not analyzed字元,而後者被稱作analyzed字串。text 會分詞,然後進行索引 支援模糊 精確查詢 不支援聚合 keyword 不進行分詞,直接索引 支援模糊 精確查詢 支援聚合 string型別在elasticsear...

elasticsearch 大字段高亮速度慢優化

description 配置該引數後,能明顯看到高亮速度快了很多。但是,當輸入某些查詢詞時,可能會遇到如下錯誤 錯誤lucense解析欄位中的空格導致的。解決方案 把空格term,使用filter過濾掉。但是,在新增空格filter時,發現乙個問題,就是使用jieba分詞器,就算新增了如下filte...

修改elasticsearch欄位資料型別

以下操作基於elasticsearch版本 5.4 elasticsearch最新版本7.x不適合 說明 所有操作都在elasticsearch外掛程式中進行。如果你沒有外掛程式,理會其精神,也是可以使用命令列操作的。首先需明確一點 elasticsearch中字段的資料型別無法做更新處理,這不像m...