Returns the first matching row, or null if none match.
null
Future<Map<String, dynamic>?> first() async => (await get()).first;