码迷,mamicode.com
首页 > 其他好文 > 详细

ES中增加大小写不敏感的分词器配置-转

时间:2019-05-20 19:07:09      阅读:660      评论:0      收藏:0      [点我收藏+]

标签:功能   存储   新一代   配置   ppi   search   log   基础   bar   

1. 在50和52的 config/elasticsearch.yml 中增加以下配置

index:
  analysis:
    analyzer:
      string_lowercase:
        tokenizer: keyword
        filter: lowercase

2. 重启es

3. 创建一个测试 index: test

{
    "mappings" : {
        "type1" : {
            "properties" : {
                "field1" : {
                    "type" : "string",
                    "analyzer" : "string_lowercase"
                },
                "field2" : {
                    "type" : "string"
                }
            }
        }
    }

 

}

 

4. 加两条测试数据

http://localhost:9200/test/type1/  POST方法

{"field1":"数据采集器(Bar code Hand Terminal),又称盘点机、掌上电脑。它是将条码扫描装置与数据终端一体化,带有电池可离线操作的终端电脑设备。具备实时采集、自动存储、即时显示、即时反馈、自动处理、自动传输功能。",

"field2":"数据采集器(Bar code Hand Terminal),又称盘点机、掌上电脑。它是将条码扫描装置与数据终端一体化,带有电池可离线操作的终端电脑设备。具备实时采集、自动存储、即时显示、即时反馈、自动处理、自动传输功能。"
}

{"field1":"ERP系统是指建立在信息技术基础上,以系统

化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。它是从MRP(物料需求计划)发展而来的新一代集成化管理信息系统,它扩展了MRP的功能,其核心思想是供应链管理。",

"field2":"ERP系统是指建立在信息技术基础上,以系统

化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。它是从MRP(物料需求计划)发展而来的新一代集成化管理信息系统,它扩展了MRP的功能,其核心思想是供应链管理。"

}

5. 做一下测试:结果是 可以大小写不敏感的查出结果。

 

 
---------------------
作者:不知道取啥昵称
来源:CSDN
原文:https://blog.csdn.net/winy_lm/article/details/79804076
版权声明:本文为博主原创文章,转载请附上博文链接!

ES中增加大小写不敏感的分词器配置-转

标签:功能   存储   新一代   配置   ppi   search   log   基础   bar   

原文地址:https://www.cnblogs.com/monkeybron/p/10895838.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!