CATALOGUE Code & Data Formation Laravel Apprendre Laravel Créer des Relations Un-à-Plusieurs avec Laravel et Eloquent

Créer des Relations Un-à-Plusieurs avec Laravel et Eloquent

Ajouter une catégorie aux articles
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Laravel
Revoir le teaser Je m'abonne
4,0
Transcription

49,90€ 24,95€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
4,0
49,90€ 24,95€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

À la fin de cette vidéo, vous saurez comment :

  • Créer et manipuler des modèles Laravel via Artisan.
  • Définir des relations un-à-plusieurs avec Eloquent.
  • Configurer les timestamps pour différents modèles selon les besoins.

Apprenez à regrouper des postes de blog par catégorie en utilisant les relations un-à-plusieurs dans Laravel grâce à Eloquent.

Dans cette leçon, vous découvrirez comment regrouper des postes de blog par catégorie en utilisant la relation un-à-plusieurs de Laravel. Nous commencerons par créer un nouveau modèle de catégorie en utilisant Artisan et la ligne de commande. Ensuite, nous définirons les attributs fillable pour sécuriser notre modèle. Nous explorerons également la création de fonctions asMany et belongsTo pour établir les relations entre les modèles de catégorie et de blog. Enfin, nous expliquerons comment Eloquent gère automatiquement les clés étrangères pour relier les tables entre elles. En désactivant les timestamps pour certaines tables, nous adaptons nos modèles à nos besoins spécifiques.

Cette leçon vous donnera une solide compréhension de la gestion des relations de données avec Laravel et vous préparera à créer des applications web robustes et bien structurées.

Voir plus
Questions réponses
Quelle commande utilise-t-on pour créer un nouveau modèle en Laravel ?
On utilise la commande php artisan make:model NomDuModele pour créer un nouveau modèle en Laravel.
Qu'est-ce que <code>protected fillable</code> ?
protected fillable est une propriété dans un modèle Laravel qui indique les attributs qui peuvent être remplis en masse pour éviter les problèmes de sécurité.
À quoi sert la fonction <strong>asMany</strong> dans un modèle Laravel ?
La fonction asMany sert à définir une relation un-à-plusieurs, indiquant qu'un modèle peut avoir plusieurs instances d'un autre modèle associé.
1 commentaire
4,0
1 vote
5
4
3
2
1
seb_15
Il y a 1 an
Très content de cette formation. Un très bonne introduction à Laravel. Il aurait cependant été sympa de préciser que cette formation date de 2016 et se base sur une ancienne version de Laravel. Certaines parties (authentification) ne se mettent plus du tout en place de la même manière.