【发布时间】:2016-04-06 00:27:19
【问题描述】:
我正在试验 Azure 搜索。我有一个带有Edm.Double 字段的索引。我正在创建一个评分配置文件以通过 Azure 搜索 REST API 提升该字段。目前,我有:
"scoringProfiles": [
{
"name":"myProfile",
"functions": [
{
"type":"magnitude",
"fieldName":"cost",
"boost": 2.5,
"magnitude": {
"boostingRangeStart":0,
"boostingRangeEnd":50
}
}
]
}
]
我的挑战是,我真的不知道我的数据范围是多少。我只是一直想提升cost 字段。在 C# 中,我知道我可以使用 Double.MinValue 和 Double.MaxValue 值来确定我的范围。但是,我不确定 Azure 搜索是否有这样的常量可用。我也不确定我是否可以在我的得分配置文件范围内使用负数。
有没有办法在未知的值范围内定义评分配置文件?
【问题讨论】: