distinct distinct

Retorna os valores ou objetos distintos de uma determinada lista. Entradas nulas são ignoradas.

Categoria

Lista

Sintaxe da função

distinct(<parameters>)

Parâmetros

Parâmetro
Tipo
Descrição
listToProcess
listString, listBoolean, listInteger, listDecimal, listDuration, listDateTime, listDateTimeOnly, listDateOnly ou listObject
Lista a processar. Para listObject, ele deve ser uma referência de campo.
keyAttributeName
sequência de caracteres
Este parâmetro é opcional e somente para listObject. Se o parâmetro não for fornecido, um objeto será considerado duplicado se todos os atributos tiverem os mesmos valores. Caso contrário, um objeto será considerado duplicado se o atributo em questão tiver o mesmo valor.

Assinaturas e tipos retornados

distinct(<listInteger>)

Retorna uma lista de inteiros.

distinct(<listDecimal>)

Retorna uma lista de decimais.

distinct(<listString>)

Retorna uma lista de strings.

distinct(<listDateTimeOnly>)

Retorna uma lista de datetimes sem considerar o fuso horário.

distinct(<listDateTime>)

Retorna uma lista de datetimes.

distinct(<listDateOnly>)

Retorna uma lista de datas.

distinct(<listBoolean>)

Retorna uma lista de booleanos.

distinct(<listDuration>)

Retorna uma lista de durações.

distinct(<listObject>)

distinct(<listObject>,<string>)

Retorna uma lista de objetos.

Exemplos

distinct([10,2,10,null])

Retorna [10, 2].

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76