包含指定术语的跨度文档查询。
import * as es from 'es'let client=es.newClient('axis_esClient')let spanTerm: es.SpanTermCondition = { "user": { "value": "kimchy", "boost": 2.0 }}let querydsl:es.Query={ "span_term":spanTerm}let cnt = client.updateByQuery("indexName", querydsl, "newScript") Copy
import * as es from 'es'let client=es.newClient('axis_esClient')let spanTerm: es.SpanTermCondition = { "user": { "value": "kimchy", "boost": 2.0 }}let querydsl:es.Query={ "span_term":spanTerm}let cnt = client.updateByQuery("indexName", querydsl, "newScript")
field:希望查询的字段名
Optional
boost:浮点数,用作与筛选器查询匹配的每个文档的常量相关性分数。
query_name:QueryName设置筛选器的查询名称,在搜索每次命中的匹配筛选器时可使用该筛选器。
value:希望查询的术语
包含指定术语的跨度文档查询。
Example