改變analyzer的type為keyword
1、在elasticsearch.yml中加上
index:
analysis:
analyzer:
default:
type: keyword
或index.analysis.analyzer.default.type: keyword
將如上內容填到elasticsearch/config/elasticsearch.yml中,之後重啟elasticsearch。新建的index/type都會用這個配置
2、或建立索引時設定
put /}}
} es預設的分詞器為standard, 想要改變這個, 可以設定成自定義的analyzer.
例,想要改變成配置好的ik分詞器, 在config/elasticsearch.yml檔案中新增如下配置即可:
index.analysis.analyzer.default.type:ik
前提當然是你已經安裝了ik分詞。
es中索引keyword和text的區別
建立乙個索引如下 其中commodity name為text型別,picture url為keyword型別。properties commodity name picture url price settings provided name my index 插入6條測試資料 當執行 term 時...
linux將python3設為預設
但是預設的python命令是python2,我要想執行python3就必須輸入python3。為解決如何將python3設為預設的問題,可以採用以下方式 直接執行這兩個命令即可 sudo update alternatives install usr bin python python usr bi...
es中keyword字串型別排序問題
kibana中請求如下 size為返回條數,source為返回字段,aggs為聚合查詢,sum為求和 get tms pro insurance record beta 1 search filter size 20,aggs sort 返回資料如下 hits sort 99 sort 90 sor...