Alfredo Mendoza@alfredomendoza
Un aporte, tal vez una mejor opción es usar $guarded en lugar de $fillable, por ejemplo si quieres admitir todos los campos con $guarded el código sería así:
// ...
protected $guarded = [];
// ...
En lugar de escribir todos tus campos:
// ...
protected $fillable = [
'idStudent',
'idCost',
// más campos
];
// ...
Algo adicional:
- En
$fillabletú tienes que agregar aquellos atributos que SÍ quieres que se 'llenen' en tu base de datos, por el contrario... - Usando
$guarded, tienes que agregar aquellos atributos que NO quieres que se 'llenen' en tu base de datos.
Podría estar bien usar $guarded si deseas ser breve, pero si quieres ser explícito y ver que atributos tiene tu modelo podrías hacerlo usando $fillable, ya depende de uno., Saludos a todos.
