Schnittmenge

Gibt die gemeinsamen Werte in den beiden Eingabe-Listen zurück. Wenn eine der beiden Listen null ist, wird eine leere Liste zurückgegeben.

Kategorie

Liste

Funktionssyntax

intersect(<parameters>)

Parameter

Parameter Typ
Liste 1 Liste
Liste 2 Liste

Signaturen und zurückgegebene Typen

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

Gibt eine Liste zurück.

Beispiele

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

Gibt ["sports", "news" zurück]

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

Gibt häufige Elemente zwischen Profil-Attributen und der angegebenen Liste von Kategorien zurück.

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

Gibt häufige Elemente zwischen Profil-Attributen und angegebenem Ereignis-Feld zurück.

Auf dieser Seite