分析谓词上下文
编辑分析谓词上下文
编辑使用 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 可用。