Accede a todo EDteam con un único pago¡Sube a premium!

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í:

1// ... 2 protected $guarded = []; 3// ...

En lugar de escribir todos tus campos:

1// ... 2 protected $fillable = [ 3 'idStudent', 4 'idCost', 5 // más campos 6 ]; 7// ...

Algo adicional:

  • En $fillable tú tienes que agregar aquellos atributos que 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.


Escribe una respuesta

Pregunta a ChatEDT