我在我的数据包的DataFixtures / ORM文件夹中创建了一个fixtures类。实际的类看起来像这样:
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命令时指定fixtures路径。我正在关注官方文档here。
答案 0 :(得分:3)
文件命名或我的配置没有错:我只是忘了把
<?php
位于我的文件顶部:-D