如何在幼虫中雄辩地结合3对多表 嗨,朋友,请帮助我,
您如何将以下三个表与laravel中的雄辩结合在一起?
下表结构和数字: (https://i.stack.imgur.com/BfISA.jpg)
成员表结构 {member_id:主键,名称,created_at,updated_at}
列表表结构 {list_id:主键,member_id:前级键,price_id:外键,created_at,updated_at}
价格表结构 {price_id:主键,name_price,created_at,updated_at}
能给我示例view.blade,控制器和模型的源代码吗?
谢谢,您的回答非常有意义
答案 0 :(得分:0)
在您的成员模型中添加关系函数list()。然后在您的列表模型中添加关系函数价格,然后使用以下代码
app \ Member.php
>>> ws://mydomain.com/path/to/ws/
app \ List.php
public function list(){
return $this->hasMany('App\List', 'member_id');
}
在您的控制器中
public function price(){
return $this->hasMany('App\Price', 'price_id');
}
它将为您提供一个包含列表和价格表数据的会员列表。