Autor Wątek: Symfony 3.4 blad. Jak naprawic?  (Przeczytany 446 razy)

poniat

  • Newbie
  • *
  • Wiadomości: 17
    • Zobacz profil
Symfony 3.4 blad. Jak naprawic?
« dnia: Sierpień 06, 2018, 16:48:30 »
Witam,

Jakis pomysl jak naprawic ten blad?
Kod: (php) [Zaznacz]
[2018-08-06 16:46:21] request.CRITICAL: Uncaught PHP Exception Doctrine\ORM\ORMInvalidArgumentException: "A new entity was found through the relationship 'OpenLoyalty\Bundle\UserBundle\Entity\User#roles' that was not configured to cascade persist operations for entity: ROLE_ADMIN. To solve this issue: Either explicitly call EntityManager#persist() on this unknown entity or configure cascade persist  this association in the mapping for example @ManyToOne(..,cascade={"persist"})." at /var/www/openloyalty/vendor/doctrine/orm/lib/Doctrine/ORM/ORMInvalidArgumentException.php line 92 {"exception":"[object] (Doctrine\\ORM\\ORMInvalidArgumentException(code: 0): A new entity was found through the relationship 'OpenLoyalty\\Bundle\\UserBundle\\Entity\\User#roles' that was not configured to cascade persist operations for entity: ROLE_ADMIN. To solve this issue: Either explicitly call EntityManager#persist() on this unknown entity or configure cascade persist  this association in the mapping for example @ManyToOne(..,cascade={\"persist\"}). at /var/www/openloyalty/vendor/doctrine/orm/lib/Doctrine/ORM/ORMInvalidArgumentException.php:92)"} []

Michał Pipa

  • Administratorzy
  • Full Member
  • *****
  • Wiadomości: 173
    • Zobacz profil
Odp: Symfony 3.4 blad. Jak naprawic?
« Odpowiedź #1 dnia: Sierpień 06, 2018, 20:47:41 »
Trudno to powiedzieć tylko z tej jednej linijki, ale sprawdź czy poprawnie ustawiasz grupy dla użytkownika. Czy nie próbujesz ustawić grupy jako wartości typu string zamiast obiektu?

Valantir

  • Hero Member
  • *****
  • Wiadomości: 587
    • Zobacz profil
Odp: Symfony 3.4 blad. Jak naprawic?
« Odpowiedź #2 dnia: Sierpień 09, 2018, 12:29:16 »
Daj kod który wykonujesz