ElasticSearch中如何让term支持匹配文本类型?

需要在mapping中为文本字段加一个keyword类型的fields,比如:

POST /viw_my_book/viw_my_book/_mapping
{
  "properties": {
      "name": {
          "type": "text",
          "analyzer": "analyzer_user",
          "search_analyzer": "analyzer_user",
          "fields": {
            "raw": {
              "type":  "keyword"
            }
          }
    }
  }
}
posted @ 2020-03-26 15:20  荣神益人  阅读(464)  评论(0)    收藏  举报