delete method
Perform a DELETE on the table or view.
By default no data is returned. Use a trailing select to return data.
Default (not returning data):
await supabase
.from('messages')
.delete()
.eq('message', 'foo');
Returning data:
await supabase
.from('messages')
.delete()
.eq('message', 'foo')
.select();
Implementation
PostgrestFilterBuilder<T> delete() {
final newHeaders = {..._headers};
newHeaders['Prefer'] = '';
return PostgrestFilterBuilder<T>(_copyWith(
method: METHOD_DELETE,
headers: newHeaders,
));
}