【发布时间】:2016-05-26 14:15:08
【问题描述】:
我正在使用 laravel 5 开发一个网络应用程序。现在我遇到以下问题:
-
我有两个表用户和反馈
用户:id、用户名、密码
反馈:id、提供者、接收者、评论者、内容
我想提供者、接收者和审阅者是用户。这意味着我会将用户 ID 存储到提供者、接收者和审阅者中。
在 laravel 中,我只能为模型用户设置关系,例如:
$this->belongsTo('User', 'provider', 'id')而且我想receiver和reviewer也有belongsTo关系
我想为多对多关系创建第三个表,但如果我这样做,我必须为接收者和审阅者创建两个表。
我需要帮助解决这个问题,而无需在控制器上使用更多查询,感谢阅读。
【问题讨论】: