借助邮政模型,我想显示类别模型的数据。
我已经应用了嵌套关系。 为此,我必须在刀片文件中使用foreach循环。 因此,数据显示两次。
我已经尝试过使用嵌套循环
@foreach($details->category->child as $c)
@foreach($c->children as $d)
@if($d->category_type == 'mobiles')
@include('Frontend.pages.particular.mobileparticular')
@elseif ($d->category_type == 'clothing')
@include('Frontend.pages.particular.clothparticular')
@elseif ($d->category_type == 'Cars')
@include('Frontend.pages.particular.carparticular')
@elseif ($d->category_type == 'motorcycle')
@include('Frontend.pages.particular.carparticular')
@elseif ($d->category_type == 'Printer and Scanner')
@include('Frontend.pages.particular.equipmentparticular')
@endif
@endforeach
@endforeach
public function postads()
{
return $this->hasOne(PostAd::class)->where('markassold',0);
}
因此,由于foreach循环,我的数据被显示两次。
如何在不使用循环的情况下从嵌套关系中检索数据。
关系 类别模型
public function category()
{
return $this->belongsTo(Category::class,'category_id');
}
PostAd模型
public static T ParseJson<T>(this T t, string s)