laravel多对多关系额外的外键。

时间:2017-05-29 16:05:11

标签: laravel-5 eloquent laravel-eloquent

我正试图在laravel多对多的关系中获得额外的列作为外键。我的表结构是

idcards 
   id,
   name,
quality
   id,
   name
idcard_quality
  id,
  idcard_id
  quality_id
  related_id

在上面的idcard_quality表中我想添加额外的外键related_id,我想检索每个idcard具有多种质量的结果,并且该质量是另一个idcard ..假设一个idcardcard具有一个正常质量并且正常质量是不同的idcard ... 请帮帮我

1 个答案:

答案 0 :(得分:0)

我认为你的桌面设计应如下所示:

idcards id, name quality id, name, related_id idcard_quality idcard_id quality_id

这种方式在您加入表格时检索父/相关身份证的值。