您如何将以下三个表与laravel中的雄辩结合起来?

时间:2019-10-15 11:52:04

标签: laravel laravel-5 eloquent

如何在幼虫中雄辩地结合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,控制器和模型的源代码吗?

谢谢,您的回答非常有意义

1 个答案:

答案 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');
}

它将为您提供一个包含列表和价格表数据的会员列表。