where method

  1. @override
QueryMethod<T?> where(
  1. Map<String?, dynamic> args
)
override

where method

Implementation

@override
QueryMethod<T?> where(Map<String?, dynamic> args) {
  return this
    .._where.addAll(args.map((key, value) {
      key = key!.trim();
      if (!key.contains(' ')) key += ' = ?';
      // if (value == null)
      return MapEntry('${schema.table}.$key', value);
    }));
}