Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Normalizar 

Bloco padrão utilizado para normalizar alguns campos das entidades User e Role.

  • Na entidade User, obtém os atributos "userName" e "email" e normaliza seu conteúdo nos atributos "normalizedUserName" e "normalizedEmail".
  • Na entidade Role, obtém o "name" e normaliza seu conteúdo no atributo "normalizedName".


Informações

Caso queira normalizar apenas um texto, utilize o bloco de programação Normalizar texto.

Parâmetros 

Nome

Tipo

Doc

Parâmetro 1EntidadeRecebe a entidade que terá os campos normalizados.

Retorno

Retorna um objeto.

Compatibilidade

Servidor

Exemplo

No exemplo abaixo estamos simulando o cadastro de um usuário utilizando a entidade User, passada para o parâmetro Entidade através do bloco de programação Criar novo objeto.



Figura 1 - Bloco Normalizar


No campo de informações abaixo, apresentamos o objeto gerado para o cadastro do usuário. Observe que os campos "normalizedEmail" e "normalizedUsername" apresentam o resultado normalizados dos campos "email" e "userName", respectivamente.


Informações
titleObjeto gerado a partir do bloco

{
  "id": "09CF6943-18B0-4CED-8181-B7E6A50253BF",
  "accessFailedCount": 0,
  "email": "éMA_il@EMAIL.COM",
  "emailConfirmed": true,
  "lockoutEnabled": true,
  "name": "Fábio ",
  "normalizedEmail": "ema_il@email.com",
  "normalizedUserName": "fabioduartte",
  "password": "$2a$10$XnjxRhN0Sm0BEwfbpu/fVuf.tUsLBB/mEg9VnmkEFu95C5iSmfsBG",
  "phoneNumberConfirmed": true,
  "securityStamp": "123917B3-7936-4B7C-85BA-538D8EF47421",
  "twoFactorEnabled": true,
  "userName": "FÁBIODuaRtTE"
}

Sobre o bloco

Normalização é um conjunto de regras que visa a organização de um texto. Em banco de dados, essa prática tem a finalidade de aumentar a integridade dos dados, o desempenho e reduzir as redundâncias. A normalização de um texto retira as acentuações e transforma as letras maiúsculas em minúsculas, mas não suprime as pontuações.


Informações
titleSaiba mais
Normalização de dados