Dondariadmin (トーク | 投稿記録) |
Dondariadmin (トーク | 投稿記録) |
||
6行目: | 6行目: | ||
* 「Member」はテーブル名ではなく、クラス名である必要がある。 | * 「Member」はテーブル名ではなく、クラス名である必要がある。 | ||
* 「EXISTS (SELECT 1 FROM ~」のように、ダミーの定数を記述するのが定石っぽい雰囲気があるので、その通り記述したくなるが、NG。上記の場合、「m1.1」のように、テーブル名修飾されてしまう。 | * 「EXISTS (SELECT 1 FROM ~」のように、ダミーの定数を記述するのが定石っぽい雰囲気があるので、その通り記述したくなるが、NG。上記の場合、「m1.1」のように、テーブル名修飾されてしまう。 | ||
+ | |||
+ | [[Category:PHP]] | ||
+ | [[Category:symfony]] | ||
+ | [[Category:Doctrine]] |
$query->addWhere('EXISTS (SELECT m1.id FROM Member m1 WHERE m1.id = a.member_id AND m1.gender = 1)');