我有一组 JSON 文档上传到我的 WDS 实例。我想了解分数乘数运算符(^)的重要性。该文件只是说,“增加搜索词的分值”。我在一个字段上尝试了一个简单的查询,它将分数乘以指定的数字。
如果我指定两个字段并且我希望 Watson Discovery 了解这两个字段中的哪一个对于搜索更重要,那么分数乘数在这种情况下适用吗?由于有两个字段和一个分数乘数,我无法识别其中的差异。另外,什么数据类型是允许的?它不适用于号码。
我通过更多实验发现了这一点。当您想要增加查询中字段的相对重要性时,可以使用分数乘数。因此,例如,您希望在下面的示例中更加重视 Name.LastName:
Name.FirstName:"ABC",Name.LastName:"DEF"^3
在这里,LastName 被赋予了更多的相关性,并且搜索结果以相同的方式排序。
可能对某人有用。