chunk method

  1. @override
Future<void> chunk(
  1. int chunk,
  2. void callback(
    1. List<Map<String, dynamic>> data
    )
)
override

Implementation

@override
Future<void> chunk(
  int chunk,
  void Function(List<Map<String, dynamic>> data) callback,
) async {
  if (softDeletes) {
    whereNull(deletedAt);
  }
  super.chunk(chunk, (List<Map<String, dynamic>> data) async {
    for (Map<String, dynamic> map in data) {
      map.removeWhere((key, _) => hidden.contains(key));
    }
    final result = await _loadRelations(data);
    callback(result);
  });
}