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