TP5关联模型可以多表关联写入吗?

1.比如我有一张员工档案表,关联了工作经历表、教育经历表、物资领用表等等。
查询时可以关联预载入,一句代码把数据都取出来

Staff::with('material,work,education')->select();

2.写入时如何多表关联写入?
还用上面的方法会报错比如:

$data = input('post.');
$staff = StaffModel::with('material,work,education')->insert($data);

会报错“数据表字段不存在:[material]”;material是一张数据表,并不是字段。

阅读 6.1k
1 个回答

很负责人的告诉你可以,但方法自己网上查、、、、手册里也有的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进