Span 或查询编辑

匹配其 span 子句的并集。以下是一个示例

response = client.search(
  body: {
    query: {
      span_or: {
        clauses: [
          {
            span_term: {
              field: 'value1'
            }
          },
          {
            span_term: {
              field: 'value2'
            }
          },
          {
            span_term: {
              field: 'value3'
            }
          }
        ]
      }
    }
  }
)
puts response
GET /_search
{
  "query": {
    "span_or" : {
      "clauses" : [
        { "span_term" : { "field" : "value1" } },
        { "span_term" : { "field" : "value2" } },
        { "span_term" : { "field" : "value3" } }
      ]
    }
  }
}

clauses 元素是一个或多个其他 span 类型查询的列表。