intersección

Devuelve los valores comunes de las dos listas de entrada. Si una de las dos listas es nula, devuelve una lista vacía.

Categoría

Lista

Sintaxis de función

intersect(<parameters>)

Parámetros

Parámetro Tipo
lista 1 list
lista 2 list

Firmas y tipos devueltos

intersect(listString,listString): listString
intersect(listDecimal,listDecimal): listDecimal
intersect(listInteger,listInteger): listInteger
intersect(listDateTime,listDateTime): listDateTime
intersect(listDateTimeOnly,listDateTimeOnly): listDateTimeOnly
intersect(listDateOnly,listDateOnly): listDateOnly
intersect(listDuration,listDuration): listDuration
intersect(listBoolean,listBoolean): listBoolean

Devuelve una lista.

Ejemplos

intersect(
    ["sports", "news", "documentary"],
    ["sports", "movies", "documentary"]
)

Devuelve ["deportes", "noticias"]

intersect(
    #{ExperienceDataPlatform.profile.interests},
    ["sports", "news", "documentary"]
)

Devuelve elementos comunes entre atributos de perfil y una lista determinada de categorías.

intersect(
    #{ExperienceDataPlatform.profile.interests},
        @{myEvent.sport_interests}
)

Devuelve elementos comunes entre atributos de perfil y un campo de evento determinado.

En esta página