ES联合查询

wylc123 1年前 ⋅ 421 阅读

联合查询:

sql:

POST _plugins/_sql?format=json
{
  "query": "SELECT md5_id,authors from mix_data_2 where Match_Query(`authors`,'%Multiple,Multiple%') and authors.keyword <> 'Multiple'"
}

dsl:

GET /mix_data_2/_search
{
  "query": {
    "bool": {
      "should": [
        {
          "wildcard": {
            "authors.keyword": "*MUltiple*"
          }
        }
      ],
      "must_not": [
        {
          "term": {
            "authors.keyword": "Multiple"
          }
        }
      ]
    }
  }
}

相关文章推荐
  • 该目录下还没有内容!

全部评论: 0

    我有话说: