elasticsearch如何使用英文逗号作为分词符

setting中加入的设置

1
2
3
4
5
6
7
8
9
10
"settings": {
"analysis": {
"analyzer": {
"comma": {
"type": "pattern",
"pattern":","
}
}
}
}

在需要使用,号作分词符的字段里加上

1
"tags": { "type": "string", "analyzer": "comma", "search_analyzer": "comma" }

tags是分词字段的名称

-------------本文结束您的阅读与肯定是我持续装*的最大动力-------------