es自定义分词器

es自带了一些分词器,即在默认情况下,如果不对自己创建的索引做任何的设置和修改,es会按照standard进行分词,怎么看我们自己创建的分词的相关设置和属性呢?首先看下面的一个例子

1、创建一个新的索引,company,type为employee,并插入一条数据,我们队这个索引不做额外的设置时
es自定义分词器_第1张图片
插入成功后,我们看一下系统的默认分词类型,

GET company/_mapping/employee

返回结果如下,

{
  "company": {
    "mappings": {
      "employee": {
        "properties": {
          "address": {
            "properties": {
              "city": {
                "type": "text",
                "fields": {
                  "keyword": {
                    "type": "keyword",
               

你可能感兴趣的:(ElasticSearch,es自定义分词器,es个性化定制分词器)