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