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).