Validación Unique en Laravel

arrow_back Blog

En Laravel tenemos un poderoso sistema de validación para asegurarnos que los formularios enviados contengan siempre la información que esperamos y no cualquier cosa, longitud, tipo y mucho más.

En esta entrada te voy a dejar un ejemplo acerca de cómo utilizar la Validación Unique en Laravel para dar de alta y actualizar registros existentes, fíjate.

En el caso anterior fíjate lo sencillo que es validar que el nombre de una ciudad en la tabla de ciudades nunca se repita, en este caso al crear haciendo uso del verbo HTTP POST y al actualizar haciendo uso del verbo HTTP PUT.

Al realizar la  actualización, si te fijas, utilizamos city, que es un dato que nos ofrece la ruta actual, y es justamente donde tenemos la ciudad que estamos actualizando, todo ello gracias a una ruta resource como la siguiente.

¿Cómo aplicar la validación Unique en múltiples columnas?

Muy sencillo, si tenemos un código postal y también deseamos que sea único, podríamos actualizar nuestro FormRequest de la siguiente forma.

Cursosdesarrolloweb Cursosdesarrolloweb

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Formulario de contacto

Copyright 2022 © Todos los derechos reservados.

Contacto