且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何使用query_string匹配精确词

更新时间:2022-05-28 23:50:08

何时寻找与字段的完全匹配,请使用 关键字字段上。

When looking for exact match against a field use term query on keyword field.

查询:

{
  "query": {
    "term": {
      "fit.keyword": "slim"
    }
  }
}

更新:通过 query_string

UPDATE: Via query_string

要使用 query_string 进行精确匹配,请包装字符串

For exact match using query_string wrap the string to be matched in quotes.

{
  "query": {
    "query_string": {
      "query": "fit.keyword:\"extra slim\""
    }
  }
}