I'm in the process of trying to convert and clean up a project that had too many tables and classes doing similar functions. I'm going class by class to clean up the code and refresh the functions but one thing I need help with are the custom keys for a morphToMany function.
At the moment, I have a class called osd_detail
and it has the following relationship:
public function attachments(){
return $this->morphToMany(ClaimAttachment::class, 'attachable');
}
And then as you can see I have another class called ClaimAttachment
. Well I have an attachables
table with the following structure:
- attachment_id
- attachable_id
- attachable_type
But at the moment, when I go to test it out, it still is looking for claim_attachment_id. At the moment, I would prefer to go about changing the foreign key for this instance. I'm not sure I'm quite on the right track and would appreciate any help anyone can give.
Thank you so much!
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire