6.2.4.4. 支持的 Operator


Expand
OperatorSymbol描述

Exists

exists

检查字段是否存在

DoesNotExist

!

检查字段是否不存在

等于

=

检查字段是否等于值

DoubleEquals

==

另一种形式的相等检查

NotEquals

!=

检查字段是否不等于值

GreaterThan

>

检查字段是否大于一个值

GreaterThanOrEquals

>=

检查字段是否大于或等于值

LessThan

<

检查字段是否小于一个值

LessThanOrEquals

检查字段是否小于或等于一个值

In

in

检查字段是否位于值列表中

NotIn

notin

检查字段是否不在值列表中

contains

contains

检查字段是否有值

NotContains

notcontains

检查字段是否包含值

6.2.4.4.1. 根据字段类型的 Operator 使用

每个字段类型支持特定的 Operator 子集:

Expand
字段类型支持的 Operatorvalue

字符串

等于 :如果字段值与指定字符串完全匹配,则匹配。

DoubleEquals :如果字段值与指定字符串完全匹配(如 Equals)完全匹配。

NotEquals :如果字段值与指定字符串不匹配,则匹配。

中:如果字段值与列表中至少一个字符串匹配,则匹配。

NotIn: 如果字段值与列表中的任何字符串都不匹配时匹配。

包含 :如果字段值具有指定的子字符串,则匹配。

NotContains :如果字段值不包含指定的子字符串,则匹配。

存在: 如果字段存在,则匹配。

DoesNotExist: 如果字段不存在,则匹配。

文本字符串

Timestamp

等于 :如果字段值与指定时间戳完全匹配,则匹配。

DoubleEquals :如果字段值与指定时间戳完全匹配(如 Equals)完全匹配。

NotEquals :如果字段值与指定时间戳不匹配,则匹配。

GreaterThan :如果字段值位于指定时间戳后,则匹配。

GreaterThanOrEquals: Matches (如果字段值之后或等于指定的时间戳)。

LessThan: 如果字段值位于指定时间戳之前,则匹配。

LessThanOrEquals :如果字段值早于或等于指定时间戳,则匹配。

中:如果字段值在列表中至少匹配一个时间戳,则匹配。

NotIn: 如果字段值与列表中的任何时间戳不匹配时匹配。

存在: 如果字段存在,则匹配。

DoesNotExist: 如果字段不存在,则匹配。

RFC 3339 格式

Number

等于 :如果字段值等于指定数字,则匹配。

DoubleEquals :如果字段值等于指定号(与 Equals)相等,则匹配。

NotEquals :如果字段值不等于指定数字,则匹配。

GreaterThan :如果字段值大于指定数量,则匹配。

GreaterThanOrEquals: Matches (如果字段值大于或等于指定数目)。

lessThan: 匹配字段值小于指定数量。

less ThanOrEquals :如果字段值小于或等于指定号,则匹配。

中:如果字段值在列表中至少等于一个数字,则匹配。

NotIn: 匹配,如果字段值不等于列表中的任何数字。

如果存在 字段,如果存在 :Matches。

DoesNotExist: 如果字段不存在,则匹配。

数字格式

布尔值

等于 :如果值为 truefalse,则匹配。

DoubleEquals :如果值为 truefalse (与 Equals的原生)则匹配。

NotEquals :如果值与指定的值相反,则匹配。

中:如果值(truefalse)位于列表中,则匹配。

注意

该列表只能包含 truefalse,因此这个 Operator 被限制在使用中。

NotIn :如果值不在列表中,则匹配。

存在: 如果字段存在,则匹配。

DoesNotExist: 如果字段不存在,则匹配。

布尔值格式(truefalse)

Array

包含: 匹配,如果数组具有指定的值。

NotContains :如果数组不包含指定的值,则匹配。 中:如果数组与指定的值重叠,则匹配。

NotIn: 如果数组没有与指定的值重叠,则匹配。存在: 如果字段存在,则匹配。

如果字段不存在,则 DoesNotExist:Matches。

注意

使用 Array[Index] 将元素视为为数组元素定义的类型。例如字符串、时间戳、数字或布尔值。

数组元素

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部