S

Loading…

Type Alias

ComparisonOperators

The range operators $gt, $gte, $lt and $lte. They are available only when the value type includes a comparable type.

type ComparisonOperators<TValue> = [Extract<ElementOf<TValue>, ComparableValue>] extends [never]
  ? unknown
  : {
    readonly $gt?: Extract<ElementOf<TValue>, ComparableValue>;
    readonly $gte?: Extract<ElementOf<TValue>, ComparableValue>;
    readonly $lt?: Extract<ElementOf<TValue>, ComparableValue>;
    readonly $lte?: Extract<ElementOf<TValue>, ComparableValue>;
  }

Defined in packages/driver/src/filter.ts:25

Used by#