Dela via


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.

fieldName

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