Doctrine\ORM\QueryBuilder::delete
Turns the query being built into a bulk delete query that ranges over a certain entity type.
<code> $qb = $em->createQueryBuilder() ->delete('User', 'u') ->where('u.id = :user_id'); ->setParameter('user_id', 1); </code>
Signature
public function delete([string
$delete = null,
[string
$alias = null]] )
Parameters
$delete
— string- The class/type whose instances are subject to the deletion.
$alias
— string- The class/type alias used in the constructed query.
Returns
- QueryBuilder
- This QueryBuilder instance.