ComputedField.min constructor

ComputedField.min(
  1. String field, {
  2. required String from,
  3. Map<String, dynamic>? where,
})

Create a MIN aggregate computed field.

ComputedField.min('price', from: 'Plan', where: {'consultantId': FieldRef('id')})
// Generates: (SELECT MIN("price") FROM "Plan" WHERE "consultantId" = t0."id")

Implementation

factory ComputedField.min(
  String field, {
  required String from,
  Map<String, dynamic>? where,
}) {
  return ComputedField._(
    field: field,
    operation: AggregateOp.min,
    from: from,
    where: where,
  );
}