Reputation: 1391
Is it possible to generate the query for Joining unassociated Entities using the ORM QueryBuilder as in :
$query = $em->createQuery('SELECT u FROM User u JOIN Blacklist b WITH u.email = b.email');
Upvotes: 2
Views: 6492
Reputation: 8276
I don't see why not...the QueryBuilder just converts down to DQL anyway.
http://doctrine-orm.readthedocs.org/en/latest/reference/query-builder.html
$qb = $em->createQueryBuilder()
->select('u')
->from('User', 'u')
->join('Blacklist', 'b', 'WITH', 'u.email = b.email')
;
Upvotes: 8