crear el primer recurs
Quan comencem amb Laravel, un dels primers passos és aprendre a crear recursos que interactuïn amb la base de dades. En aquest article, veurem com crear un recurs bàsic utilitzant Eloquent ORM, l'eina que Laravel ofereix per treballar amb dades de manera senzilla i elegant.
Abans de començar, assegura't de tenir un projecte Laravel configurat i una base de dades connectada. Necessitarem crear un model, la seva migració i, opcionalment, un controlador per gestionar les operacions CRUD. Per exemple, imaginem que volem gestionar articles de blog.
Primer, creem el model i la migració amb Artisan: `php artisan make:model Article -m`. Això generarà un model i una migració. A la migració, definim els camps: títol, contingut i data de publicació. Executem `php artisan migrate` per crear la taula.
Després, al model Article, definim la relació amb altres models si cal, com per exemple `belongsTo` per a l'autor. També podem afegir atributs accessibles o mutadors. Per exemple, un accessor que formategi la data.
Finalment, al controlador, implementem mètodes per llistar, crear, editar i eliminar articles. Utilitzem Eloquent per consultar la base de dades: `Article::all()`, `Article::find($id)`, etc. A les vistes, mostrem les dades amb Blade.
Amb aquests passos, ja tens el teu primer recurs funcional. La clau és practicar i explorar les possibilitats d'Eloquent. Recorda que Laravel ofereix moltes eines per simplificar el desenvolupament, com les relacions, scopes i events.