type alias FilterComparison
Since 0.2.0

A comparison of one entity field against a scalar value or value list.

Definition

{ readonly type: "comparison"; readonly field: string | readonly string[]; readonly operator: "eq"; readonly value: unknown; }
| { readonly type: "comparison"; readonly field: string | readonly string[]; readonly operator: "contains"; readonly value: string; }
| { readonly type: "comparison"; readonly field: string | readonly string[]; readonly operator: "gt" | "gte" | "lt" | "lte"; readonly value: string | number | Date; }
| { readonly type: "comparison"; readonly field: string | readonly string[]; readonly operator: "in"; readonly value: readonly unknown[]; }

Usage

import { type FilterComparison } from "common/src/index.ts";