我想知道是否有人知道如何从数据库中已存在的数据生成fixture.yml?
答案 0 :(得分:2)
不再使用YAML作为数据夹具的时间。相反,您只需要使用普通的PHP来加载数据夹具。
yaml灯具有很多遗传问题,永远无法修复。它们只是“已知问题”,更不用说在使用yaml时导入大量数据夹具的速度要慢得多。权衡是超级简单的易用性,适用于100%工作且稳定的东西。
答案 1 :(得分:0)
您可以使用https://github.com/nelmio/alice
示例:
Nelmio\Entity\Group:
group1:
name: Admins
owner: '@user1'
members: '<numberBetween(1, 10)>x @user*'
created: '<dateTimeBetween("-200 days", "now")>'
updated: '<dateTimeBetween($created, "now")>'