私はクエリをDQLに変換しようとしているか、またはクエリビルダーでirをビルドしようとしています。 私は次のクエリで成功を収めてデータベースから結果をretriveことができます。NOT IN句とQueryBuilderで左結合
SELECT * FROM flag
left join countries
on flag.id = countries.flag
where countries.flag IS NULL
今、私はDQLにこれをCONVERかqueryBuilderでそれを構築する必要があります。 私のエンティティは国と国旗です。外部IDとしてのフィールドフラグとしてのエンティティの国。利用できる$の私のダンプが何も返さdoes notの
$qb = $em->createQueryBuilder();
$available =
$qb
->select('f')
->from('Flag', 'f')
->leftJoin('Countries', 'c', 'ON', 'c.flag = f.id')
->where('f.id IS NULL');
:
はこれまでのところ、私は次のコードを得ました。 このQueryBuilderには何がありますか?
ありがとうございました。