Delen via


FreshnessScoringFunction interface

Hiermee definieert u een functie die scores verhoogt op basis van de waarde van een datum-/tijdveld.

Extends

Eigenschappen

parameters

Parameterwaarden voor de functie voor het scoren van nieuwheid.

type

Polymorfe 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 versterking wordt geïnterpoleerd voor documentscores; is standaard ingesteld op 'Lineair'.

Eigenschapdetails

parameters

Parameterwaarden voor de functie voor het scoren van nieuwheid.

parameters: FreshnessScoringParameters

Waarde van eigenschap

type

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

type: "freshness"

Waarde van eigenschap

"freshness"

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 versterking wordt geïnterpoleerd voor documentscores; is standaard ingesteld op 'Lineair'.

interpolation?: ScoringFunctionInterpolation

Waarde van eigenschap

Overgenomen vanBaseScoringFunction.interpolation