【发布时间】:2016-08-30 11:08:00
【问题描述】:
您好,我在 laravel 中使用了多态关系:official doc
基本上,这个想法是为了能够邀请一个用户加入多个对象(锦标赛、团队、协会、俱乐部等......)
所以,我的“邀请”表是这样的:
(id, object_id, object_type, user_id, other_fields)
object_type 是类的名称('App\Tournament'、'App\Team' 等),object_id 是 FK。
但是这种方式,我不知道如何使用object_id作为MySQL(MariaDB)外键,可以吗???
【问题讨论】:
标签: mysql laravel polymorphism