buildStr method

  1. @override
String buildStr(
  1. QueryBuilder queryBuilder
)
override

Implementation

@override
String buildStr(QueryBuilder queryBuilder) {
  if (mOrders == null || mOrders!.isEmpty) {
    return '';
  }

  final sb = StringBuffer();
  for (var o in mOrders!) {
    if (sb.length > 0) {
      sb.write(', ');
    }

    sb.write(o.field);
    sb.write(' ');
    sb.write(o.dir == SortOrder.ASC ? 'asc' : 'desc');
  }

  return 'ORDER BY $sb';
}