queryBuilder<T> abstract method

QueryBuilderInterface<T> queryBuilder<T>(
  1. String table, {
  2. T modelFactory(
    1. Map<String, dynamic>
    )?,
})

Returns a query builder for the specified table.

You can optionally pass a modelFactory for transforming raw results into objects.

Example:

final users = await connection.queryBuilder<User>('users', modelFactory: (row) => User.fromMap(row)).get();

Implementation

QueryBuilderInterface<T> queryBuilder<T>(
  String table, {
  T Function(Map<String, dynamic>)? modelFactory,
});