findOrFail method

  1. @override
Future<Map<String, dynamic>?> findOrFail(
  1. dynamic id, {
  2. String byColumnName = 'id',
  3. List<String> columns = const [],
})
inherited

Implementation

@override
Future<Map<String, dynamic>?> findOrFail(
  id, {
  String byColumnName = 'id',
  List<String> columns = const [],
}) async {
  var result = await find(id, byColumnName: byColumnName, columns: columns);
  if (result == null) {
    throw InvalidArgumentException("Record with id $id not found.");
  }
  return result;
}