in

检查第一个参数值是否在列表中。 检查通过对每个参数值使用“相等”来执行。 如果找到参数值,则返回true,否则返回false。

<expression>的类型必须与列表项匹配。 作为提醒,列表的项目类型必须相互匹配。

类别

列表

函数语法

in(<parameters>)

参数

参数 类型
字符串 字符串
布尔值 布尔值
整数 整数
十进制 十进制
持续时间 持续时间
DateTime DateTime
DateTimeOnly DateTimeOnly
列表 listString
列表 listBoolean
列表 listInteger
列表 listDecimal
列表 listDuration
列表 listDateTime
列表 listDateTimeOnly

签名和返回类型

in(<integer>,<listInteger>)

in(<decimal>,<listDecimal>)

in(<string>,<listString>)

in(<boolean>,<listBoolean>)

in(<dateTimeOnly>,<listDateTimeOnly>)

in(<dateTime>,<listDateTime>)

in(<duration>,<listDuration>)

返回布尔值。

示例

in(4,[4,5,3,4])

返回true。

in(8,[4,5,3,4])

返回false。

in(#{ExperiencePlatform.ProfileFieldGroup.profile.person.gender}, ["male"])

在此页面上