symfony 3 load existing entites in fixtures

symfony Как загружать уже существующие данные -- запрос к базе при загрузке фикстур -- Создание групп пользователей FOSUserBund

Если не использовать флаг --append, то можно получить ошибку вида, при загрузке связанной сущности -- даже если SQL отработает, класс не загрузится:

[Symfony\Component\Debug\Exception\FatalThrowableError]
Type error: Argument 1 passed to ...\Entity\User::addGroup() must be an instance of ...., null given, called in

Поэтому надо выполнять команду в формате:

bin/console doctrine:fixtures:load  [класс] --append

Пример загрузчика фикстуры:

Subscribe to RSS - symfony 3 load existing entites in fixtures