在 Laravel Blade 中访问 JSON 数组

Access JSON array in Laravel Blade

我有以下 JSON 数据:

我想为 blade.php 中返回的每个元素遍历 'searchable' 数组。我已经尝试了很多东西,但似乎无法让它发挥作用。

我的控制器代码:

    $searchResults = (new Search())
        ->registerModel(Article::class, 'title')
        ->search('hello');

    return view('article.articles')->with('searchResult', json_decode($searchResults, true));

我怎样才能做到这一点?感谢任何帮助。

获取id:

//blade.php

@foreach($searchResult as $element)

    {{$element['searchable']['id']}} //Retrieve the id

@endforeach