Elasticsearch 검색 배열 필드

2923 단어 ElasticSearch
내 개인 블로그: 단계적 STEP
1. 검색 그룹 필드tags에 요소가 동시에 있음str_a, str_b
{
  "query": {
    "bool": {
      "filter": [
        {
          "term": {
            "tags": "str_a"
          }
        },
        {
          "term": {
            "tags": "str_b"
          }
        }
      ]
    }
  }
}

2. 검색 그룹 필드tags에 요소str_a 또는 str_b가 있음
{
  "query": {
    "bool": {
      "filter": [
        {
          "terms": {
            "tags": [
              "str_a",
              "str_b"
            ]
          }
        }
      ]
    }
  }
}

좋은 웹페이지 즐겨찾기