En el Curso de Laravel desde cero, aprendiste sobre el manejo de atributos con el ORM Eloquent y de qué se trata la asignación masiva, en esta lección comenzaremos con un repaso de esos conocimientos y luego vamos a profundizar sobre dicho tema. Aprenderás qué implica usar fillable
o guarded
en aplicaciones donde usuarios de diferentes tipos o roles harán cambios a un mismo modelo utilizando diferentes módulos, o donde uno o más módulos reciben peticiones cuyos datos deben ser registrados en varias tablas. Además aprenderás sobre el uso de fill
y de forceFill
y las distintas formas en que se puede usar asignación masiva en Eloquent y cómo usarla de manera segura. Para verificar la calidad del trabajo, una vez más, usaremos pruebas automatizadas con el componente de prueba que incluye Laravel.
Regístrate hoy en Styde y obtén acceso a todo nuestro contenido.
Lección anterior Uso de Form Requests para validar la actualización de registros Lección siguiente Eliminar registros con restricciones de clave foránea en Laravel