我想在价格领域进行提升,对价格更低的产品进行评分。我找不到任何方法来指定它。
目前我有类似
的东西let priceBoost =
new MagnitudeScoringFunction(
new MagnitudeScoringParameters(
BoostingRangeStart = 0.0,
BoostingRangeEnd = 100.0,
ShouldBoostBeyondRangeByConstant = true),
"price",
10.0)
我尝试撤消BoostingRangeStart / End,但这不起作用,而是导致搜索出现序列化错误。
任何见解都表示赞赏。
答案 0 :(得分:0)
我为AzureSearch工作。要回答您的问题,如果将BoostingRangeStart设置为100并将BoostingRangeEnd设置为0,则可以对价格较低的产品进行评分。
看起来你有一个不同的问题,但序列化错误。你可以分享一下这方面的细节吗?