interseção

Última atualização em 2023-05-24
  • Tópicos
  • Journeys
    Exibir mais informações sobre este tópico
  • Criado para:
  • Experienced
    Developer

Retorna os valores comuns nas duas listas de entrada. Se uma das duas listas for nula, retorna uma lista vazia.

Categoria

Lista

Sintaxe da função

intersect(<parameters>)

Parâmetros

Parâmetro Tipo
lista 1 list
lista 2 list

Assinaturas e tipos retornados

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

Retorna uma lista.

Exemplos

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

Devoluções ["esportes", "notícias"]

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

Retorna itens comuns entre atributos de perfil e determinada lista de categorias.

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

Retorna itens comuns entre os atributos de perfil e o campo de evento especificado.

Nesta página