Saltar al contenido

Cómo validar un campo de entrada si el valor no es nulo en Laravel

Solución:

intente usar anulable como regla

'password' => 'nullable|min:6|confirmed',

ver https://laravel.com/docs/5.8/validation#a-note-on-optional-fields

En caso de que la columna sea anulable

'password' => 'nullable|min:6|confirmed',

¡La respuesta de @ Rejinderi es correcta!

En caso de que la columna no sea anulable (esto puede ayudar a otros)

'password' => 'sometimes|required|min:6|confirmed',

Resultado

username="admin",
password = null // fail- required

username="admin",
password = 123 // fail- min:6

username="admin" // pass- validate only exist
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *