A Symfony project created on November 14, 2016, 9:17 am.
suivi la procédure jusqu'au point 7.
- Créer un projet symfony lts : OK
- Créer un Bundle Media : OK
- Créer une entité Album : OK
- Générer son CRUD : OK
- Avoir le choix entre 3 genres et 3 support à la création d'un album : OK
- Mise en page simple de l'index et du formulaire : En cours
- Créer une entité commentaire : OK
- Faire une relation OneToMany: à moitié OK, mais j'ai voulu ajouter des fixture, et la jointure est pas ok dans la fixture.
Ma fixture a visiblement un problème de relation. Message d'erreur lors du fixture load:
[Doctrine\ORM\ORMInvalidArgumentException]
A new entity was found through the relationship 'MediaBundle\Entity\Commentaire#albums' that was not configured to
cascade persist operations for entity: MediaBundle\Entity\Album@000000006f4b374200000000604bf91c. To solve this i
ssue: Either explicitly call EntityManager#persist() on this unknown entity or configure cascade persist this ass
ociation in the mapping for example @ManyToOne(..,cascade={"persist"}). If you cannot find out which entity causes
the problem implement 'MediaBundle\Entity\Album#__toString()' to get a clue.
problème lors de la creation d'un commentaire:
Catchable Fatal Error: Object of class MediaBundle\Entity\Album could not be converted to string