如何为三个表之间的关系设置键(多对多):
distributor_contacts
distributor_contacts_instructor
distributor_instructors
distributor_contacts_instructor
是中间表的地方:
| instructor_id | distributor_contacts_id
distributor_contacts
表在哪里:
| user_id |
distributor_instructors
在哪里:
| user_id |
我需要将distributor_contacts_instructor
的值distributor_instructors.user_id
存储到distributor_contacts_instructor.instructor_id
,将distributor_contacts_instructor.distributor_contacts_id
的存储值存储到Auth::user()->id
如何在下面的模型中设置此关系?
return $this->belongsToMany(DistributorContacts::class, 'distributor_contacts_instructor', 'instructor_id', 'distributor_contacts_id', 'user_id', 'user_id');
我尝试过,但是不起作用