selectRaw method

  1. @override
QueryBuilder selectRaw(
  1. String query, [
  2. List bindings = const []
])
inherited

Implementation

@override
QueryBuilder selectRaw(String query, [List bindings = const []]) {
  for (var i = 0; i < bindings.length; i++) {
    final paramName = 'p${i + 1}';
    this.bindings[paramName] = bindings[i];
    query = query.replaceFirst('?', ':$paramName');
  }

  selectColumns.add(query);
  return this;
}