da 2 settimane, stiamo avendo questo problema durante il tentativo di stanare nuovi elementi:Dottrina - Una nuova entità è stata trovata attraverso il rapporto
CRITICAL: Doctrine\ORM\ORMInvalidArgumentException:
A new entity was found through the relationship 'Comment#capture' that was not configured to cascade persist operations for entity
Ma la capture
è già nel database, e stiamo ottenendo è da un findOneBy
, quindi se ci ostiniamo a cascata, o persistono, otteniamo un
Table constraint violation: duplicate entry.
I commenti vengono creati in un ciclo con differenti cattura, con una nuova, e tutti i campi obbligatori sono impostati.
Con tutte le entità persistenti e/o ottenute da un findOne
(e tutte valide), lo svuotamento non riesce ancora.
Sono su questo tema da un po ', quindi per favore mi aiuti
Mostraci del codice, ad esempio il controller e le entità. – cheesemacfly
Questo è un problema correlato, potrebbe aiutarti: http://stackoverflow.com/questions/18171801/doctrine-entities-relationship – Flip
Ecco il codice dal controller: http://pastebin.com/J0Keukfy, e qui sono i campi del commento Entity: http: // pastebin.com/nG4rE1Pp – isundil