readMany method
Reads multiple resources at once.
Service implementations should override this to ensure data is fetched within a single round trip.
Implementation
@override
Future<List<Map<String, dynamic>>> readMany(
List<String> ids, [
Map<String, dynamic>? params,
]) async {
var oids = ids.map(_makeId).toList();
var q = _makeQuery(params)!.and(where.oneFrom('_id', oids));
return await (collection.find(q)).map((x) => _jsonify(x, params)).toList();
}