Como excluir todos os registros associados a um modelo de brasão sem limpar o armazenamento local?

Eu estendi o programa dado nesteresposta do stackoverflow ter um programa que exclua todos os registros de uma só vez. No entanto, a exclusão ocorre apenas em lotes e não exclui tudo de uma vez.

Aqui está um trecho da função que estou usando nesteJSBin.

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();
  });
}

Alguma idéia de como o programa pode ser modificado para que todos os registros possam ser excluídos de uma vez?

Eu também tentei model.destroy () e model.invoke ('deleteRecords'), mas eles não funcionam.

Qualquer ajuda é muito apreciada. Obrigado pela ajuda!

questionAnswers(1)

yourAnswerToTheQuestion