Laravel includesToMany的很多枢轴

问题描述

如何获得与Beetwen的3张桌子

enfants [id,nom,prenom]

responsables[id,prenom]

relations[id,libelle] // père,mère,frère ...

responsable_enfants[id,enfant_id,responsable_id,relation_id]

模型Enfant.PHP

public function responsables(){
    return $this->belongsToMany(Responsable::class,'responsable_enfants','enfant_id','responsable_id');
}

那么我能在婴幼儿之间建立起负责任的关系吗?(père或mère...)

解决方法

我使用一种方法easy s从表枢轴开始,在表枢轴中我将3个表之间的所有关系都建立了,因此操作起来很容易