FreshnessScoringFunction interface
Definieert een functie die scores verhoogt op basis van de waarde van een datum/tijd-veld.
- Uitbreiding
Eigenschappen
parameters | Parameterwaarden voor de scorefunctie voor nieuwheid. |
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. |
field |
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 voor nieuwheid.
parameters: FreshnessScoringParameters
Waarde van eigenschap
type
Polymorf 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 het stimuleren wordt geïnterpoleerd in documentscores; wordt standaard ingesteld op Lineair.
interpolation?: ScoringFunctionInterpolation
Waarde van eigenschap
overgenomen vanBaseScoringFunction.interpolation