Я создал класс фикстур в папке DataFixtures / ORM моего комплекта. Фактический класс выглядит так:
use Doctrine\Common\DataFixtures\FixtureInterface,
Company\ShoppingBundle\Entity\Category;
class CategoryFixtures implements FixtureInterface
{
public function load($em)
{
$category1 = new Category()->setName("category1");
$category2 = new Category()->setName("category2");
$em->persist($category1);
$em->persist($category2);
$em->flush();
}
}
Я не использую базовый класс AbstractFixture, поскольку мне не нужны ссылки. Я также попытался указать путь к светам при запуске команды doctrine: fixtures: load console. Я слежу за официальными документами здесь .