如何使用laravel将数据库添加到数据透视表方法中的关系表

时间:2014-11-21 11:36:23

标签: laravel-4 pivot eloquent relationship

我想设计一个在线商店。对于每个类别的制作,我们都有自己的字段。 字段和类别表之间的连接在制作注册部分完成并显示。 最后,应该存储每个字段的值,它应该包含字段表和产品之间的相关表(除了/ plus / +之外)该字段的值。 我的问题在于这一部分,我希望这个相关的表有一个额外的字段,我可以重视它。 在下图中,显示了表格和我的连接图片,如果有(任何问题/有问题),我将非常感谢您的帮助。

查看关系图片: http://ir-up.ir/uploads/1416568805731.jpg

1 个答案:

答案 0 :(得分:1)

您只需在声明关系时添加withPivot:

return $this->belongsToMany('Role')->withPivot('foo', 'bar');

透视表中的额外属性包含在文档中,此处为http://laravel.com/docs/4.2/eloquent#working-with-pivot-tables