groupInternal method
Implementation
QueryBuilder<OBJ, R, QAfterFilterCondition> groupInternal(
FilterQuery<OBJ> q) {
final qb = q(QueryBuilder(_collection, _whereDistinct, _whereSort));
final qbFinished = qb.andOrInternal(FilterGroupType.or);
if (qbFinished._filterOr.filters.isEmpty) {
return copyWith();
} else if (qbFinished._filterOr.filters.length == 1) {
return addFilterCondition(qbFinished._filterOr.filters.first);
} else {
return addFilterCondition(qbFinished._filterOr);
}
}