所以我有3个表使用Laravel雄辩
size_sets - id, name
sizes - id, name
size_set_sizes - size_id, size_set_id
我要定义size_set
模型的关系,将检索所有sizes
用于该sizeset
喜欢的东西:
public function sizes()
{
//define relationship here
}
方法sizes
应该从size
表中检索名称,通过size_set_sizes
表size_set
模型...
我的应用程序是非常动态的,因此我需要去这个结构。我尝试了hasManyThrough
关系,但无法让它工作。
看起来像多对多:https://laravel.com/docs/5.4/eloquent-relationships#many-to-many。你可能想在你的问题中清理你的3表格定义,因为它非常容易混淆 - 使用项目符号或 – Andrew