このSQLで「性別= 2」のユーザーを選択できます
createQueryBuilder('s')
->where('s.sex = 2');
グループ A に属するユーザーを選択するにはどうすればよいですか?
私のテーブルは以下です。
私のユーザーテーブル。
ID | name |sex
1 | bob |1
2 | kayo |2
3 | ken |1
私の fos_group テーブル
ID | name
1 | student
2 | teacher
私の fos_user_user_group
user_id | group_id
1 | 1
2 | 2
3 | 1
だということだ
Bob と Ken は group_1(student) に属しています。
佳代はgroup_2(先生)に所属しています
「学生」または「教師」に属するユーザー テーブルからリストを選択したいと思います。
私が欲しいのは、学生に属するユーザー名リストです。
ID | 名前 | セックス 1 | ボブ |1 3 | けん |1