我对如何使用连接到数据透视表的表在laravel中获取模型设置感到困惑。
这是问题所在
假设我有
Locations
id
name
area_types
id
name
area_type_location (Pivot table)
id
location_id
area_type_id
area_test
id
area_type_location_id
clean
headCount
表之间的关系是不同的区域类型属于不同的位置。即:海滩,25米游泳池,儿童游泳池,烧烤等
area_test连接到数据透视表,因为测试必须从存在的区域生成,在这种情况下,它是在不同位置下注册的区域。因此,它必须每天进行测试,测量等。
我了解area_types和位置之间的结构,但是我无法克服如何构建我的area_test模型?如何从位置表中获取数据 >我的测试在哪里?
我应该为数据透视表创建模型吗?这在拉拉维尔是一个好习惯吗?
有没有人有相同的用例?
我读到关于雄辩有很多通过关系,但我明白它没有提到通过数据透视表。我不太明白我的用例是否相同。
谢谢
慕虎7371278
FFIVE