如何使Elasticsearch正確查詢哪些關鍵字應該包含空格,而不是輸入相鄰。例如。Elasticsearch/Lucene拼寫錯誤的空白
「thisisaquery」 - >「這是一個查詢」
我目前的設置是:
"settings": {
"index": {
"analysis": {
"analyzer": {
"autocomplete": {
"tokenizer": "whitespace",
"filter": [
"lowercase", "engram"
]
}
},
"filter": {
"engram": {
"type": "edgeNGram",
"min_gram": 3,
"max_gram": 10
}
}
}
}
}