我有一组 JSON 文档上传到我的 WDS 实例。我想了解分数乘数运算符(^)的重要性。文档只是说,“增加搜索词的分值”。我在一个字段上尝试了一个简单的查询,它将分数乘以指定的数字。
如果我指定两个字段并且我希望 Watson Discovery 知道这两个字段中的哪一个对搜索更重要,那么分数乘数是否适用于这种情况?将两个字段和一个分数乘数应用于一个字段,我无法识别差异。另外,这允许哪些数据类型?它不适用于一个数字。
我通过更多的实验发现了这一点。当您想要增加查询中字段的相对重要性时,可以使用分数乘数。因此,例如,您希望在以下示例中更加重视 Name.LastName:
Name.FirstName:"ABC",Name.LastName:"DEF"^3
在这里,姓氏具有更高的相关性,并且搜索结果的排序方式相同。
可能对某人有用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句