# Span First 查询

原文链接 : [https://www.elastic.co/guide/en/elasticsearch/reference/5.4/query-dsl-span-first-query.html](https://www.elastic.co/guide/en/elasticsearch/reference/5.4/query-dsl-span-first-query.html)

译文链接 : [http://www.apache.wiki/pages/viewpage.action?pageId=10029275](http://www.apache.wiki/pages/viewpage.action?pageId=10029275)

贡献者 : [片刻](/display/~jiangzhonglian) [ApacheCN](/display/~apachecn) [Apache中文网](/display/~apachechina)

匹配跨越一个字段的开头。跨度第一个查询映射到Lucene SpanFirstQuery。这是一个例子：

```
GET /_search
{
    "query": {
        "span_first" : {
            "match" : {
                "span_term" : { "user" : "kimchy" }
            },
            "end" : 3
        }
    }
}
```

匹配子句可以是任何其他span类型查询。结束控制匹配中允许的最大终点位置。