24得票3回答
用模型工厂定义Laravel外键,实现一对一和一对多关系而不需要创建不必要的模型

最近我一直在尝试使用 Laravel 的模型工厂和 Faker,在种子数据库中进行数据填充。 对于简单的架构,使其工作起来就像呼吸一样自然。但是,在处理涉及外键和表关系的复杂DB架构时,我遇到了几个问题: 一对一 一对多 多对多 ...就像链接中描述的那样: Laravel 5.1 ...

7得票2回答
Laravel 8 - 工厂 & 外键

我找不到如何在创建工厂和填充器时管理外键的方法。 我有一个 users 表和一个 blog_posts 表。 blog_posts 表有一个外键 user_id,它引用了 users.id。 我想用种子数据填充我的数据库,包括用户和博客文章。 我已经看到如何为每个填充的博客文章创建一个新用...