Php 拉雷维尔;基于另一个表中的值对不同表进行种子设定

Php 拉雷维尔;基于另一个表中的值对不同表进行种子设定,php,mysql,laravel,Php,Mysql,Laravel,我试图实现的过程是: Entry1和Entry2进入表A Entry1和Entry2进入表B,表B显示了表A和表C之间的关系 Entry1与表C(在表B中定义)有关系1,因此也放在表D中 Entry2与表C(在表B中定义)有关系2,因此也放在表E中 我已经完成了前两个步骤,但我不知道如何根据另一个表中的值将条目放入表中(该值刚刚输入到表本身)。我一直在看Laravel的查询关系部分,但我搞不懂。有人知道我该怎么做吗 编辑:我完全重新格式化了这个问题,希望它是清楚的,让我知道是否有我的代码你想

我试图实现的过程是:

  • Entry1和Entry2进入表A
  • Entry1和Entry2进入表B,表B显示了表A和表C之间的关系
  • Entry1与表C(在表B中定义)有关系1,因此也放在表D中
  • Entry2与表C(在表B中定义)有关系2,因此也放在表E中
我已经完成了前两个步骤,但我不知道如何根据另一个表中的值将条目放入表中(该值刚刚输入到表本身)。我一直在看Laravel的查询关系部分,但我搞不懂。有人知道我该怎么做吗


编辑:我完全重新格式化了这个问题,希望它是清楚的,让我知道是否有我的代码你想看。谢谢。

您可以使用laravel factory来实现这种播种,看看这个感谢,这个链接真的很有用,我想我现在肯定会使用它,但我不知道如何将与ContactCompany[1]相关的联系人放在与ContactCompany[2]相关的联系人的单独表格中