newQuery<T extends ManagedObject> method
Query<T>
newQuery<T extends ManagedObject>(
- ManagedContext context,
- ManagedEntity entity,
- {T? values}
override
Creates a new database-specific Query.
Subclasses override this method to provide a concrete implementation of Query
specific to this type. Objects returned from this method must implement Query. They
should mixin QueryMixin
to most of the behavior provided by a query.
Implementation
@override
Query<T> newQuery<T extends ManagedObject>(
ManagedContext context, ManagedEntity entity,
{T? values}) {
final query = PostgresQuery<T>.withEntity(context, entity);
if (values != null) {
query.values = values;
}
return query;
}