分析谓词上下文

编辑

使用 Painless 脚本确定分析链中当前标记是否与谓词匹配。

变量

params (Map,只读)
作为查询一部分传入的用户定义参数。
token.term (CharSequence,只读)
当前标记的字符
token.position (int,只读)
当前标记的位置
token.positionIncrement (int,只读)
当前标记的位置增量
token.positionLength (int,只读)
当前标记的位置长度
token.startOffset (int,只读)
当前标记的起始偏移量
token.endOffset (int,只读)
当前标记的结束偏移量
token.type (String,只读)
当前标记的类型
token.keyword (boolean,只读)
当前标记是否被标记为关键字

返回值

boolean
当前标记是否与谓词匹配

API

标准的 Painless API 可用。