CATALOGUE Code & Data Formation Symfony Apprendre Symfony 3 Création et Enregistrement d'Entités avec Symfony et Doctrine

Création et Enregistrement d'Entités avec Symfony et Doctrine

Enregistrer une entité en base
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Symfony 3
Revoir le teaser Je m'abonne
Transcription

59,90€ Je commande

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

DescriptionProgrammeAvis

59,90€ Je commande

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

Les objectifs de cette vidéo sont de montrer comment créer un contrôleur Symfony, comment gérer les entités avec Doctrine, et comment enregistrer ces entités dans une base de données.

Découvrez les étapes pour créer un contrôleur Symfony et enregistrer des entités dans une base de données avec Doctrine.

Dans cette leçon, vous apprendrez à créer et configurer un contrôleur Symfony pour gérer des entités. Nous commencerons par utiliser la commande php bin/console generate:controller pour créer un nouveau contrôleur nommé ArticleController. Ensuite, nous ajouterons une action createAction pour créer un nouvel article.

Par la suite, nous allons importer le namespace de notre entité en utilisant use App\Entity\Article. Nous instancierons notre entité avec new Article() et définirons ses propriétés telles que le titre, le contenu et la date de création.

Enfin, nous expliquerons comment utiliser l'Entity Manager de Doctrine pour persister et sauvegarder notre entité dans la base de données. Nous verrons aussi comment vérifier que l'entité a bien été enregistrée en accédant à la table concernée dans la base de données.

Voir plus
Questions réponses
Qu'est-ce qu'un contrôleur dans Symfony?
Un contrôleur dans Symfony est une classe qui définit la logique de traitement des requêtes HTTP et renvoie des réponses HTTP adéquates.
Comment instancie-t-on une nouvelle entité dans Symfony?
Pour instancier une nouvelle entité dans Symfony, il suffit de créer un nouvel objet de cette entité en utilisant le mot-clé new, par exemple $article = new Article();.
Qu'est-ce que l'Entity Manager de Doctrine?
L'Entity Manager de Doctrine est un service qui permet de gérer les entités en s'occupant de la persistance, la mise à jour, la suppression, et la récupération des entités dans la base de données.

Programme détaillé