2
私は3つのテーブル、ユーザー>投稿>コメントを持っています。ユーザーには多くの投稿があり、投稿には多くのコメントがあります。私はユーザーからのコメントだけを得ようとしています。このような何か:私は$user->posts->first()->comments
をしようとした場合コレクションの関係値をクエリする
$user->posts->comments->where(...)->get()
$user->posts
が投稿- のコレクションのコレクションを返します。したがって、それは投稿のコメントのコレクションを返します。ポストは、私はそれを達成することができると信じていても、forループを実行すると、最適な方法ではないと考えているコレクション
あるので
しかし、上記のシナリオ(posts->comments
)と、それは動作しません。そうですね。
これを達成するためのLaravelの方法は何ですか?
どうもありがとう!私はそれを逃したと信じている – senty
あなたは歓迎です:) – Nerea