es的sum聚合查詢字段報錯問題

現象:用java的api操做es求和,假如求和字段是keyword會有問題,大概會報錯該字段不是numerical類型 **原因:**1、text或者keyword類型不能求和,改爲integer/double/long型. 2、求和字段不要加keyword,添加keyword的目的是禁止分詞,對於非text類型的字段,是默認不分詞的 解決辦法: 由於es不能修改單個字段的類型,故需要重建索引,把
相關文章
相關標籤/搜索