когда вы определяете отношения, для id будет использоваться PK , поэтому рекомендуется определить FK и PK , как показано ниже
class Layanan extends Model
{
protected $fillable=[
'nama_layanan'
];
protected $primaryKey = 'layanans_id';
public function objeks() {
return $this->hasMany('App\Objek', 'layanan_id', 'layanans_id');
}
}
, тогда вам нужно использовать ЕСЛИ ()
@foreach ($data as $item)
@if(isset($item->layanan)) //// @if($item->layanan && is_array($item->layanan)) or @if(count($item->layanan) > 0)
@foreach ($item->layanan as $layanan)
@endforeach
@endif
@endforeach
ОБНОВЛЕНИЕ
в соответствии с вашими отношениями, если вы берете данные из Objek , тогда используйте вот так
@foreach ($data as $item)
<tr>
<td>{!! $item->objeks_id !!}</td>
<td>{!! $item->layanan->layanans_id !!},</td>
<td>{!! $item->tipe_objeks !!}</td>
<td>{!! $item->created_at->format('d/m/Y') !!}</td>
<td>{!! $item->updated_at->format('d/m/Y') !!}</td>
</tr>
@endforeach