MagnitudeScoringFunction interface
Definierar en funktion som ökar poäng baserat på storleken på ett numeriskt fält.
- Extends
Egenskaper
parameters | Parametervärden för funktionen för storleksbedömning. |
type | Polymorfisk diskriminering, som anger de olika typerna som det här objektet kan vara |
Ärvda egenskaper
boost | En multiplikator för råpoängen. Måste vara ett positivt tal som inte är lika med 1,0. |
field |
Namnet på fältet som används som indata till bedömningsfunktionen. |
interpolation | Ett värde som anger hur en ökning kommer att interpoleras mellan dokumentpoäng. standardvärdet "Linjär". |
Egenskapsinformation
parameters
Parametervärden för funktionen för storleksbedömning.
parameters: MagnitudeScoringParameters
Egenskapsvärde
type
Polymorfisk diskriminering, som anger de olika typerna som det här objektet kan vara
type: "magnitude"
Egenskapsvärde
"magnitude"
Information om ärvda egenskaper
boost
En multiplikator för råpoängen. Måste vara ett positivt tal som inte är lika med 1,0.
boost: number
Egenskapsvärde
number
Ärvd frånBaseScoringFunction.boost
fieldName
Namnet på fältet som används som indata till bedömningsfunktionen.
fieldName: string
Egenskapsvärde
string
Ärvd frånBaseScoringFunction.fieldName
interpolation
Ett värde som anger hur en ökning kommer att interpoleras mellan dokumentpoäng. standardvärdet "Linjär".
interpolation?: ScoringFunctionInterpolation
Egenskapsvärde
Ärvd frånBaseScoringFunction.interpolation