Как использовать каждый метод для отображения результата

Вместо создания foreach цикл я хочу перебрать результаты и
Я использую each() метод:

$collection = Comment::all();

$comment =  $collection->each(function ($comment){
dd($comment->comment);
});

когда я dd() Я получил:

«Шляпник; так я должен подумать».

Но когда я перейду к просмотру:

 return view('welcome')->with('comment',$comment);

я получил

[{"id":1,"post_id":5,"comment":"Hatter; 'so I should think.","created_at":"2018-04-05 15:23:20","updated_at":"2018-04-05 15:23:20"},

{"id":2,"post_id":5,"comment":"Alice gently remarked;.","created_at":"2018-04-05 15:23:20","updated_at":"2018-04-05 15:23:20"},

и так далее..

Это мнение:

{{$comment}}

Я хочу перебрать коллекцию и поместить данные в $comment а затем показать это в представлении.

0

Решение

Это довольно просто, как это.
Итерация тогда -> после имени свойства

 @foreach($comment as $row)
<li>{{ $row->id }}</li>
<li>{{ $row->post_id}}</li>
//AND SO ON
@endforeach
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector