article(s) dans votre panier VOIR

Symfony 3 : Relation ManyToMany

  • Vidéo 60 sur 69
  • 3h45 de formation
  • 69 leçons

Un contenu flash devrait s'afficher ici. Votre navigateur ne comporte pas de plugin flash, ou il ne s'est pas correctement initialisé.

Vous pouvez télécharger le plugin flash depuis le site d'Adobe à l'adresse suivante : http://get.adobe.com/flashplayer/.

Pour accéder à la suite de cette formation, vous devez vous abonner.
previous
summary
resume
next
play
Relation ManyToMany
00:00 / 05:55
HD
fullscreen
Je m’abonne
à partir de 16,6 € / mois
  • Visionnage en ligne
  • Accès illimité à toutes nos formations
OU
J'achète uniquement
la formation
49,90€
  • Téléchargement + VOD à vie
  • Accès uniquement à cette formation

Sommaire de la formation

Détails de la formation

Dans ce tutoriel, le formateur expert vous apprend la relation ManyToMany de la couche modèle dans Symfony 3. Cette formation vidéo a pour objectif d’arriver à utiliser la relation ManyToMany. Il est essentiel que vous créiez deux entités. Pour effectuer cela, vous ouvrez votre ligne de commande. Dans cette dernière, vous saisissez le code php bin/ console generate : doctrine : entity. En exécutant cette commande, vous indiquez le nom de votre entité, son format de configuration. Il suffit de répéter ces étapes deux fois afin d’avoir deux entités. Sachant que la relation ManyToMany peut être comparée à une relation entre professeur et élève. En effet, un élève peut avoir plusieurs professeurs et un professeur peut également avoir plusieurs élèves. Ainsi, la première entité représente donc les élèves et la deuxième pour le professeur. Vous pouvez donc créer la relation. Pour cela, vous devez créer un attribut pour chaque entité, en utilisant la fonction Private. Cet attribut représente la relation. Cela fait, vous pouvez configurer la relation en annotation. Le code est donc @ORM ManyToMany. En n’oubliant pas évidemment d’indiquer les paramètres. Pour conclure, pour relation ManyToMany, vous devez donc avoir deux entités différentes.

Ces formations pourraient aussi vous intéresser