もう少し詳しく言いますと、
nameテーブル(A) | loginid | name | | 1001 | 山田太郎 | | 1002 | 山田次郎 | | 1003 | 山田花子 | attributeテーブル(B) | loginid | genderid | | 1001 | 1 | | 1002 | 1 | | 1003 | 2 | genderテーブル(C) | genderid | gender | | 1 | 男性 | | 2 | 女性 | 結果(D) | loginid | name | gender | | 1001 | 山田太郎 | 男性 | | 1002 | 山田次郎 | 男性 | | 1003 | 山田花子 | 女性 |
のように、Aテーブルに対して、BとCが直接紐付かず、AとBのテーブルとBとCのテーブルに関係がある場合のDのリレーションを得たい時のクエリ文が分かりません。わかる方いましたらお願いします。クエリ文の最後はget()で終わるようにお願いしたいです。
質問ではなく作業依頼になってます。
>クエリ文の最後はget()で終わる
それは単にコレクションから取り出す時のLaravelの機能であってクエリの一部ではないです。
まず自分で組んでみては?