Skip to main content

ParsedOrderBy

Defined in: packages/db/src/query/expression-helpers.ts:83

Result of parsing an ORDER BY expression

Properties

compare()?

optional compare: (a, b) => number;

Defined in: packages/db/src/query/expression-helpers.ts:94

Exact local comparator used by custom string sorting.

Parameters

a

string

b

string

Returns

number


direction

direction: "asc" | "desc";

Defined in: packages/db/src/query/expression-helpers.ts:85


field

field: FieldPath;

Defined in: packages/db/src/query/expression-helpers.ts:84


locale?

optional locale: string;

Defined in: packages/db/src/query/expression-helpers.ts:90

Locale for locale-aware string sorting (e.g., 'en-US')


localeOptions?

optional localeOptions: object;

Defined in: packages/db/src/query/expression-helpers.ts:92

Additional options for locale-aware sorting


nulls

nulls: "first" | "last";

Defined in: packages/db/src/query/expression-helpers.ts:86


stringSort?

optional stringSort: "lexical" | "locale" | "custom";

Defined in: packages/db/src/query/expression-helpers.ts:88

String sorting method.