过滤器可以对数据进行规则过滤,例如过滤字段的大小等,符合规则的数据才会被保留。
注意事项
过滤器匹配是逐个字符精确匹配的 ,需注意大小写,匹配过程中不会对字符串进行任何标准化的操作。
要匹配的值遵循 JSON 规则:用引号引起来的字符串、数字以及不带引号的关键字 true、false 和 null。
前缀匹配
您可以对比数据中的前缀进行键值匹配。
例如数据 {"password":"topicname"}
,指定 password 的前缀匹配值为top
,则 {"password":"topicname"}
可以被正常匹配。
后缀匹配
您可以对比数据中的后缀进行键值匹配。
例如数据 {"password":"topicname"}
,指定 password 的后缀匹配值为 name
,则 {"password":"topicname"}
可以被正常匹配。
包含匹配
您可以指定数据中存在的某个字段进行匹配。
例如数据 {"password":"topicname"}
,指定 password 的包含匹配值为na
,则 {"password":"topicname"}
可以被正常匹配。
除外匹配
您可以指定某个字段除了提供的值之外的任何值进行匹配。
例如数据 {"password":"topicname"}
,指定 password 的除外匹配值为topicname
,则只有 {"password":"topicname"}
不可以被正常匹配。
数值匹配
您可以指定某个字段的数值或范围。
例如数据 { "numeric": 10}
,指定 numeric 的数值匹配为<15
,则 { "numeric": 10}
可以被正常匹配。
数值匹配规则举例:
大于10输入:>10
大于等于10的输入:>=10
大于等于10且小于等于20输入:>=10&<=20
大于等于10或小于等于5输入:>=10|<=5
IP 地址匹配
您可以指定数据中字段的 IP 地址。输入内容为 CIDR 地址,比如输入1.2.3.4/24即匹配前24位所有1.2.3.开头的 IP 地址。
本页内容是否解决了您的问题?