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!