Wie lösche ich alle mit einem Glutmodell verknüpften Datensätze, ohne den lokalen Speicher zu löschen?

Ich habe das hier angegebene Programm erweitertStackoverflow-Antwort ein Programm zu haben, das alle Datensätze auf einmal löscht. Das Löschen erfolgt jedoch nur stapelweise und löscht nicht alles auf einmal.

Hier ist ein Ausschnitt der Funktion, die ich hier benutzeJSBin.

deleteAllOrg: function(){
  this.get('store').findAll('org').then(function(record){
    record.forEach(function(rec) {
        console.log("Deleting ", rec.get('id'));
        rec.deleteRecord();
        rec.save();
    });
    record.save();
  });
}

Haben Sie eine Idee, wie das Programm so geändert werden kann, dass alle Datensätze gleichzeitig gelöscht werden können?

Ich habe auch model.destroy () und model.invoke ('deleteRecords') ausprobiert, aber sie funktionieren nicht.

Jede Hilfe wird sehr geschätzt. Danke für Ihre Hilfe!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage