удалить ($ объект) не удаляется из БД - PullRequest
0 голосов
/ 19 января 2019

remove () не удаляет запись из MySQl

Контроллер:

    $roomsRejected = $this->roomsRepository->findByIdAccepted($roomIDRejected); 
foreach ($roomsRejected as $rooms){
    $this->roomsRepository->remove($rooms);
   }

Когда я удаляю ($ rooms) из репозитория, он не удаляется из базы данных.Спасибо за помощь!

1 Ответ

0 голосов
/ 19 января 2019

Хранилище просто помечает объекты для удаления, и во время выключения диспетчер сохраняемости удаляет все объекты, отмеченные для удаления.

Однако, если вы решите выйти досрочно, вам придется добавить диспетчер персистентности и вызвать persistAll () самостоятельно.

...