linux-BR.org

Notícias de software livre e tecnologias

Isso significa que, se um registro persistiu antes que a normalização fosse declarada, o atributo do registro não será normalizado até que ele seja atribuído um novo valor.O Rails 7.1 adiciona ActiveRecord :: Base :: Normaliza a API, que permite normalizar os valores de atributo para um formato comum antes de salvá -los no banco de dados.Normalizando -o em antes_validação ou antes_save retorno de chamada
Normalização ao substituir atributo_writer
Por padrão, a normalização não será aplicada aos valores nulos.Por exemplo, e -mails downcasing, removendo quaisquer espaços de branco à frente e à direita e assim por diante.NOTA: A normalização pode ser aplicada várias vezes, por isso deve ser idempotente.

Fonte: https://blog.kiprosh.com/rails-7-1-activerecord-adds-normalizes-api/