# mapping的index PUT s9 { "mappings": { "properties": { "t1":{ "type": "text", "index": true }, "t2": { "type": "text", "index": false # index為false時es不會為該屬性創建索引(本質是不做分詞),也就是說不能當做主查詢條件 (默認為true) } } } } PUT s9/_doc/1 { "t1": "論母豬的產前保養", "t2": "論母豬的產后恢復" } GET s9/_search { "query": { "match": { "t1": "論" } } }
# 報錯,是因為該字段index參數為false導致的 GET s9/_search { "query": { "match": { "t2": "論" } } }