Get up to the maximum number of documents specified by the limit
Returns 0 to limit
@override Future<List<T>> limit(int limit) async { final snapshot = await ref.limit(limit).get(); return snapshot.docs.toListT(); }