first method

Future<T?> first()

Implementation

Future<T?> first() async {
  if (rows.isEmpty) return null;
  var item = model.hydrateOne(rows.first);
  if (_relations.isNotEmpty) {
    final hydrated = await model.loadRelations([item], include: _relations);
    return hydrated.first;
  }
  return item;
}