在同一表格中添加关系?

问题描述

我已将product_idcolor_id存储在product_images表中。我正在这获取数据:

$this->product_image->where('product_id',$id)->select('color_id')->distinct()->get()->toArray();

因为可以重复使用相同的颜色。

我可以轻松地根据刀片内部的颜色在循环中执行$this->product_image->where('product_id',$id)->where('color_id',$color_id)->get();获取图像。但是我认为这是一个不好的做法。

现在,我想使用具有laravel关系的color_id获取图像。我该如何实现?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)