我正在创建 Azure 搜索评分配置文件。在我的数据集中,我有一个Edm.DateTimeOffset
字段称为ExpiresOn
。我正在使用这个字段来推广某些文档。为此,我使用了这样的新鲜度函数:
"name": "Aging",
"functions": [
{
"type": "freshness",
"fieldName": "ExpiresOn",
"boost": 10,
"interpolation": "quadratic",
"freshness": {
"boostingDuration": "P14D"
}
},
}
据我了解,此评分档案将提升具有以下特征的记录:ExpiresOn
未来 14 天内的价值。 “较新鲜”的项目将被赋予更多相关性。我的问题是,如果我想促销“较陈旧”或“较旧”的商品该怎么办?有没有办法做到这一点?
为了升级较旧的项目,您实际上会降级较新的项目。您可以通过提供大于零但小于一(例如 0.5)的提升因子来实现此目的。详情可查here https://msdn.microsoft.com/en-us/library/azure/dn798928.aspx#Anchor_5.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)