多个模型关联时,第三个模型依赖于第二个模型
需求大概如下 (使用查询我可以完成,但是使用模型就是解决不了,希望可以使用模型完成,增加以下这方面自己的了解),
交易表 trade_list, 有属性product_id,price等
产品表 product_list,有属性 id,brand_id,product_name
品牌表 brand_list, 有属性 id,brand_name
现在想获取所有交易列表,实际 sql 大概是
select * from trade_list a inner join product_list b on a.product_id=b.id inner join brand_list c on b.brand_id=c.id where ***
也就是代码块中的 inner join brand_list c on b.brand_id=c.id这一块我实现不了,在论坛中,官网都查过了,有piovt这个方法,但是又有点不像,和我需求好像不太符合,希望知道的大佬指导一下。
推荐文章: