Delen via


MagnitudeScoringFunction interface

Definieert een functie die scores verhoogt op basis van de grootte van een numeriek veld.

Uitbreiding

Eigenschappen

parameters

Parameterwaarden voor de scorefunctie van de grootte.

type

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

Overgenomen eigenschappen

boost

Een vermenigvuldiger voor de onbewerkte score. Moet een positief getal zijn dat niet gelijk is aan 1,0.

fieldName

De naam van het veld dat wordt gebruikt als invoer voor de scorefunctie.

interpolation

Een waarde die aangeeft hoe het stimuleren wordt geïnterpoleerd in documentscores; wordt standaard ingesteld op Lineair.

Eigenschapdetails

parameters

Parameterwaarden voor de scorefunctie van de grootte.

parameters: MagnitudeScoringParameters

Waarde van eigenschap

type

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

type: "magnitude"

Waarde van eigenschap

"magnitude"

Details van overgenomen eigenschap

boost

Een vermenigvuldiger voor de onbewerkte score. Moet een positief getal zijn dat niet gelijk is aan 1,0.

boost: number

Waarde van eigenschap

number

overgenomen vanBaseScoringFunction.boost

fieldName

De naam van het veld dat wordt gebruikt als invoer voor de scorefunctie.

fieldName: string

Waarde van eigenschap

string

overgenomen vanBaseScoringFunction.fieldName

interpolation

Een waarde die aangeeft hoe het stimuleren wordt geïnterpoleerd in documentscores; wordt standaard ingesteld op Lineair.

interpolation?: ScoringFunctionInterpolation

Waarde van eigenschap

overgenomen vanBaseScoringFunction.interpolation