deleteBy<T extends Model> static method

Future<bool> deleteBy<T extends Model>({
  1. required String field,
  2. required dynamic value,
})

Deletes first record matching condition.

Implementation

static Future<bool> deleteBy<T extends Model>({
  required String field,
  required dynamic value,
}) async {
  final record = await firstWhere<T>(field: field, value: value);
  if (record == null) return false;

  return await record.delete();
}