возможно ли удалить все данные с помощью HTTP delete?Я ищу решение в Dart: Flutter с использованием HTTP-запросов.
Путь для каждого пользователя генерируется $ {_ authenticatedUser.id}
Код удаления одного объекта:
Future<bool> deleteEntry() {
_isLoading = true;
final deletedEntryId = selectedEntry.id;
_entries.removeAt(selectedEntryIndex);
_selEntryId = null;
notifyListeners();
return http
.delete(
'https://practice-12f63.firebaseio.com/${_authenticatedUser.id}/entries/${deletedEntryId}.json?auth=${_authenticatedUser.token}')
.then((http.Response response) {
_isLoading = false;
notifyListeners();
return true;
}).catchError((error) {
_isLoading = false;
notifyListeners();
return false;
});
}