LaravelにWebサイトビルドがあります。 私は2つのテーブル - グループとグループのメンバーを持っています。グループのメンバーを取得し、Laravelでクエリとしてグループを取得するクエリを結合します。
各group_member
については、表中の行はid
,group_id
およびuser_id
である。
グループには名前と説明があります。
ユーザーがグループに参加すると、group_member
テーブルに行が作成されます。
しかし、今はユーザーが属するグループを取得する必要があります。私は= 5
user_id
を持っている場合
だから、私はgroup_member
user_id = 5
内のすべての行を取得して、対応するグループを取得する必要があるので、私はグループを照会することができます。
私は ... $groups = Groups::whereGroup_member
ような何かをする必要がある。しかし、それはメンバーが誰であるかspecificiesどこGroups
に何があるので、私は、そのようなモデルを照会しないカント、それだけでグループの詳細です - メンバーはに次の特定されていますgroup_member
テーブル。
laravelクエリ標準を使用しているメンバーはどのようにしてグループを取得できますか?
になり、ユーザー::見つける(5) - > groups'? –