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)