Как отобразить комментарий, принадлежащий определенному файлу в таблице с отношением один к одному в eloquent - PullRequest
0 голосов
/ 09 января 2019

Я могу связать комментарий с файлом и пользователем, который загрузил его в базу данных после его создания, но я хочу иметь возможность отображать комментарий для определенного файла в таблице. это отношение один к одному между комментариями и файлами.

Я отображаю все комментарии в одной строке для каждого документа, а не только комментарий, принадлежащий этому документу.

Создание комментария успешно

    comment = new Comment();
    $comment->body = $request->input('body');
    $comment->user_id = auth()->user()->id;
    $comment->document_id = $doc->id;

    // save to db
    $comment->save();

Отображение комментария в таблице

 @foreach($comments as $comment)
 <p>{{ $comment->body }}</p>
 @endforeach

Возвращает цикл всех комментариев в одной строке для каждого файла.

Я ожидаю, что только комментарий, относящийся к документу, будет отображаться в поле комментария

...