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