Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SpanTermCondition

包含指定术语的跨度文档查询。

example

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")

Hierarchy

  • SpanTermCondition

Indexable

[field: string]: { boost?: number; query_name?: string; value?: any }

field:希望查询的字段名

  • Optional boost?: number

    boost:浮点数,用作与筛选器查询匹配的每个文档的常量相关性分数。

  • Optional query_name?: string

    query_name:QueryName设置筛选器的查询名称,在搜索每次命中的匹配筛选器时可使用该筛选器。

  • Optional value?: any

    value:希望查询的术语