---
title: "Extbase: remove($rooms) does not delete from repository."
url: "https://www.typo3.net/d/127311-extbase-removerooms-does-not-delete-from-repository"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage","TCA"]
created: "2019-01-18"
last_reply: "2019-01-21"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Extbase: remove($rooms) does not delete from repository.

Extensions › Extbase · 1 Antwort · gestartet 2019-01-18

## Eröffnungsbeitrag

**Meghna** · 2019-01-18 · [Beitrag #1](https://www.typo3.net/d/127311-extbase-removerooms-does-not-delete-from-repository/1)

Hi Experts,

This is my code:

Controller:

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

remove($room) does not delete the record from the database. Could someone guide me through this, how to get this data deleted from MySQL.

Sincere regards,
Meghna Anand

## Antworten

### [#2](https://www.typo3.net/d/127311-extbase-removerooms-does-not-delete-from-repository/2) · Teisinger · 2019-01-21

remove from TCA:

'ctrl' => array(
  ...
  'delete' => 'deleted', // remove or comment it out - then delete the cache...

[/d/116947-repository-remove-datensatz-endgueltig-loeschen](https://www.typo3.net/d/116947-repository-remove-datensatz-endgueltig-loeschen)

---

Quelle: „Extbase: remove($rooms) does not delete from repository.“, typo3.net, https://www.typo3.net/d/127311-extbase-removerooms-does-not-delete-from-repository
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
