Bagikan melalui


MagnitudeScoringFunction interface

Mendefinisikan fungsi yang meningkatkan skor berdasarkan besarnya bidang numerik.

Extends

Properti

parameters

Nilai parameter untuk fungsi penilaian besaran.

type

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

Properti yang Diwariskan

boost

Pengali untuk skor mentah. Harus berupa angka positif yang tidak sama dengan 1.0.

fieldName

Nama bidang yang digunakan sebagai input ke fungsi penilaian.

interpolation

Nilai yang menunjukkan bagaimana peningkatan akan diinterpolasi di seluruh skor dokumen; default ke "Linear".

Detail Properti

parameters

Nilai parameter untuk fungsi penilaian besaran.

parameters: MagnitudeScoringParameters

Nilai Properti

type

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

type: "magnitude"

Nilai Properti

"magnitude"

Detail Properti yang Diwariskan

boost

Pengali untuk skor mentah. Harus berupa angka positif yang tidak sama dengan 1.0.

boost: number

Nilai Properti

number

Diwarisi dariBaseScoringFunction.boost

fieldName

Nama bidang yang digunakan sebagai input ke fungsi penilaian.

fieldName: string

Nilai Properti

string

Diwarisi dariBaseScoringFunction.fieldName

interpolation

Nilai yang menunjukkan bagaimana peningkatan akan diinterpolasi di seluruh skor dokumen; default ke "Linear".

interpolation?: ScoringFunctionInterpolation

Nilai Properti

Diwarisi dariBaseScoringFunction.interpolation