第 44 章 predicate 过滤器操作

基于 JsonPath 表达式进行过滤

44.1. 配置选项

下表总结了 predicate-filter-action Kamelet 可用的配置选项:

属性名称描述类型默认示例

表达式 *

表达式

JsonPath 表达式,用于评估外部圆括号。由于这是一个过滤器,因此表达式为 negation,这表示,如果示例中的 foo 字段等于 John,则消息将提前过滤,否则将过滤掉。

字符串

 

"@.foo =~ /.*John/"

注意

带有星号(*)标记的字段为必填。