elasticsearch Elasticsearch如何扩展analyzer?
给出了一些分析仪,如
elasticsearch Elasticsearch如何扩展analyzer?,
elasticsearch,
elasticsearch,给出了一些分析仪,如标准分析仪 假设您想修改StandardAnalyzer的标记器,可以执行以下操作吗 "my_analyzer": { "tokenizer": "my_tokenizer", "char_filter": "standard_char_filter", "filter": "standard_filter" } i、 e、将您的分析仪建立在现有分析仪的基础上并对其进行自定义 如果需要,您需要定义一个自定义的,如下所示: PUT /standard_exampl
标准分析仪
假设您想修改StandardAnalyzer的标记器,可以执行以下操作吗
"my_analyzer": {
"tokenizer": "my_tokenizer",
"char_filter": "standard_char_filter",
"filter": "standard_filter"
}
i、 e、将您的分析仪建立在现有分析仪的基础上并对其进行自定义 如果需要,您需要定义一个自定义的,如下所示:
PUT /standard_example
{
"settings": {
"analysis": {
"analyzer": {
"my_analyzer": {
"tokenizer": "standard", <-- change this
"filter": [
"lowercase"
]
}
}
}
}
}
PUT/standard\u示例
{
“设置”:{
“分析”:{
“分析器”:{
“my_analyzer”:{
“代币商”:“标准”,运气好吗?