我想要检索用户的照片并以缩略图形式显示,我已将其存储在public / assets / uploads / thumbnail /中。我尝试过auth() - > user() - > user_detail-> file_name但是我无法让它工作。你是怎么做到的?
答案 0 :(得分:0)
如果关系存储在不同的表中,则必须先定义关系 就像我在模特中做的那样
public function imagedata() {
return $this->hasMany(Images::class, 'listID', 'id');
}
之后,当你得到用户时,就像这样调用这个方法
$listingimg = Listings::findOrfail($id);
并且用于调用关系
foreach (listingimg as $singleIlisting) {
$singleIlisting->imagedata;
}
根据需要修改代码,如果需要,可以通过relatio是一对多的方式修改