我制作了2个模型:
我想显示每个项目的图像库,我在图像表中做了一个外键,该外键引用了项目表,并且我想访问特定项目的所有图像并在mi视图中显示
这是mi db表的图片:
控制器代码:
答案 0 :(得分:0)
在Projeketcontrolller
中只需替换行
`Projekat::findOrFail($id)->images`;
到
按项目ID显示图像...
Projekat::findOrFail($id);
并在视图中替换行
{{$proj->image->image}}
到
{{$proj->images->image}}
您的projekat model
之后如下
public function images()
{
return $this->hasMany(image::class,'projekat_id','id');
}
和您的image model
如下
protected $fillable = ['projekat_id','image'];
public function Projekat()
{
return $this->belongsTo(Projekat::class,'id','projekat_id');
}