- @httpDelete
Source
@httpDelete
Future<Response> deleteObject(@HTTPPath("id") String id) async {
var primaryKey = _query.entity.primaryKey;
_query.where[primaryKey] = whereEqualTo(
_parseValueForProperty(id, _query.entity.properties[primaryKey]));
_query = await willDeleteObjectWithQuery(_query);
var result = await _query?.delete();
if (result == 0) {
return didNotFindObjectToDeleteWithID(id);
} else {
return didDeleteObjectWithID(id);
}
}