コメントの多い投稿があり$post->comments
、投稿モデルで関係を適切に定義したとします。コメントには、またはconfirmed
の値で名前が付けられた列があります。ブレードテンプレートで確認済み(値が確認済みの行)の行を選択するにはどうすればよいですか?0
1
1
これはあなたの投稿モデルであなたを助けることができます
public function comments()
{
return $this->hasMany(Comment:class);
}
public function confirmedComments()
{
return $this->comments()->whereConfirmed(1);
}
そしてあなたのコントローラーから
$comments = $post->confirmedComments;
ブレードで、確認済みのコメントを選択したい場合は、それを行うのはとても簡単です
@if($comment->confirmed)
//confirmed comment
@else
//
@endif
お役に立てば幸いです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加