我已经为 symfony 安装了 SonataAdminBundle 沙箱,当我尝试在数据库中加载固定装置时,它会抛出一个 PDOexcetion,上面写着
"Integrity constraint violation: 1048 column 'name' cannot be null".
我试图找出问题所在,我发现了一些似乎尚未定义的函数!
加载媒体数据.php
class LoadMediaData extends AbstractFixture implements ContainerAwareInterface, OrderedFixtureInterface
{
...
public function load(ObjectManager $manager)
{
...
$gallery->setName($faker->sentence(4));
$gallery->setDefaultFormat('small');
...
}
...
}
像'sentence'这样的函数有一个警告,上面写着“方法'sentence' not found in class \Faker\Generator...'
我已按照说明进行操作并且没有修改代码,但我不知道为什么会发生这种情况:((谷歌搜索并没有任何有用的结果)