1
我有愨項和插曲Laravel嵌套關係foreach循環
項目這種關係:
public function episodes()
{
return $this->hasMany(episode::class);
}
情節:
public function item()
{
return $this->belongsTo(item::class);
}
在控制器
$latestanimes = DB::table('episodes')->where('category', 'anime')
->orderBy('created_at', 'desc')
->take(5)
->get();
我」什麼正在嘗試d o是讓動漫的標題它屬於每一集
@foreach($latestanimes as $episode)
<tr>
<td>
@foreach($episode->item as $parrent)
{{ $parrent->title; }}
@endforeach
</td>
<td>{{ $episode->number }}</td>
<td>{{ $episode->category }}</td>
</tr>
@endforeach
這給我的「未定義的屬性:stdClass的:: $項目」
我試圖調試在routes.php文件
Route::get('/dd/{id}', function($id){
$episode=App\episode::find($id);
echo $episode->name. '<hr>';
$item=$episode->item;
echo $item->title;
});
這個工程... 有沒有辦法直接訪問它?像
{{ $episode->item->title }}
在此先感謝