作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在DoctrineFixturesBundle中,如果我想按指定的顺序执行灯具,则必须在任何灯具类方法中创建,如下所示:
public function getOrder()
{
return 2;
}
class DatabaseSeeder extends Seeder
{
public function run()
{
$this->call('PositionsSeeder');
$this->call('UsersSeeder');
$this->call('PostsSeeder');
}
}
class LoadBrandData extends AbstractFixture
{
public function load(ObjectManager $manager)
{
(new LoadPositionsData())->load(manager);
(new LoadUsersData())->load(manager);
(new LoadPostsData())->load(manager);
}
}
最佳答案
即使您不喜欢它,最好的方法是通过getOrder()
方法。
话虽如此,至少有两个技巧可以用来以其他方式设置顺序:
关于symfony - 有订单的Symfony2灯具-更好的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33234690/
是否可以使用 norel 后端为 Django 实例构建固定装置?我当前正在运行 mongodb(通过 mongoengine),并在尝试运行设置了固定装置的syncdb 时遇到错误,指出“无效的模型
如何在Play2中加载测试数据(灯具)? 我注意到,对于Play1,人们将使用.yaml文件和Fixtures类,但找不到与Play2(Java)等效的文件。 最佳答案 我已成功使用此脚本: Map>
我是一名优秀的程序员,十分优秀!