Skip to main content

Interface: QueryMatchAll

Defined in: packages/sdk/src/types/query-engine-types.ts:115

Explicit "no filter" — matches every row the caller is authorized to see, compiling to SQL TRUE.

Send this instead of omitting where when the filter bar is empty: an omitted predicate lets legacy server-side defaults (e.g. the chats list's implicit archived == false) apply invisibly. and/or need at least one child, so an empty group is not a legal stand-in. It references no field, so it needs no scope and cannot reach a scope-gated column.

Properties

kind

kind: "all"

Defined in: packages/sdk/src/types/query-engine-types.ts:116