Skip to content

QueryParams

Defined in: types.ts:53

optional limit?: number

Defined in: types.ts:64


optional select?: string[]

Defined in: types.ts:67


optional skip?: number

Defined in: types.ts:65


optional sort?: Record<string, "asc" | "desc">

Defined in: types.ts:66


optional where?: Record<string, unknown>

Defined in: types.ts:63

Filter clause. Keys are field names — adapters backed by nested documents (memory, supabase, mongodb) also accept dot-path keys like "metadata.tags". Values are literals (equality), null (IS NULL), or operator objects: $lt/$lte/$gt/$gte, $ne, $in/$nin, $like/$notlike/$ilike, $contains (array/JSON containment, jsonb @> semantics), plus top-level $or/$and. Each adapter enforces its supported subset via assertOperators — see describe().operators.