it-swarm.com.de

Wie kann ich eine Zeile aus der Datenbank löschen?

Ich möchte alle Zeilen aus der Datenbank löschen, die älter als 1 Monat sind. Wie kann ich das in Drupal 8) machen?

DELETE FROM myTable WHERE MyColumn <DATEADD (MONTH, -1, GETDATE ())

6
asrob

Sie können dies mit diesem Code tun

$query = \Drupal::database()->delete('table');
$query->condition('some column', 'some condition');
$query->execute();
11
Adi