getFilter method

String getFilter(
  1. List<OrmFilter> filters
)

Implementation

String getFilter(List<OrmFilter> filters) {
  var result = '';
  filters.forEach((element) {
    result += element.getFilter();
  });
  if (result.substring(0, 5) == ' and ') {
    return result.replaceFirst(' and ', 'where ');
  } else if (result.substring(0, 4) == ' or ') {
    return result.replaceFirst(' or ', 'where ');
  } else {
    return 'where ' + result;
  }
}