Не знаете есть ли какой-то более легальный способ удаление сущностей из БД? Я на данный момент удалю вот так, при этом у меня в БД около 900к записей и при таком подходе они удаляются ужасно долго, хотелось бы сделать чтобы быстрее было? Мб кто делал уже? Или мб если запрос написать через квери билдер то так быстрее будет чем через энтити менеджер?
foreach ($entities as $entity) {
if (!in_array($entity->getId(), $entityIds)) {
$this->entityManager->remove($entity);
}
}
$this->entityManager->flush();