whereIn method

QueryBuilder<T> whereIn(
  1. String column,
  2. List values
)

WHERE IN clause

Implementation

QueryBuilder<T> whereIn(String column, List<dynamic> values) {
  final placeholders = List.generate(
    values.length,
    (i) => '@${column}_$i',
  ).join(',');
  _wheres.add('${_formatColumn(column)} IN ($placeholders)');
  for (int i = 0; i < values.length; i++) {
    _params['${column}_$i'] = values[i];
  }
  return this;
}