Skip to main content

Interface: SearchSpec

Defined in: ts/src/specs.ts:64

A search specification (query + fields + scoring options).

Properties​

fields​

fields: readonly string[]

Defined in: ts/src/specs.ts:66


fuzzy?​

optional fuzzy?: FuzzyMode

Defined in: ts/src/specs.ts:68


maxResults?​

optional maxResults?: number

Defined in: ts/src/specs.ts:71


minLength?​

optional minLength?: number

Defined in: ts/src/specs.ts:70


mode?​

optional mode?: SearchFieldMode

Defined in: ts/src/specs.ts:67


query​

query: string

Defined in: ts/src/specs.ts:65


threshold?​

optional threshold?: number

Defined in: ts/src/specs.ts:69


weights?​

optional weights?: Readonly<Record<string, number>>

Defined in: ts/src/specs.ts:73

Per-field relevance multipliers, keyed by field name (default 1.0).