我很困惑,通过查看我的结果
,如何在matchphrase和match query中完成评分匹配短语 我有如下查询
sd.Query(q =>
q.MatchPhrase(m => m
.Field(p => p.title)
.Query("Test Article in Credit")
));
获得的结果如下
一个。文件“信用 - 消费者测试条款”得分12.64 前两个来自不同的索引,后三个来自不同的索引
据我所知,第四个应该有高分,第二个应该有最低分。 我正在使用标准分析仪
同样,我的匹配查询也是如此 标题为“测试”的文档得分高于 标题为“信用测试文章”的文件
我知道基于的更多相关文章会发生评分 出现的频率,文本的长度。
如何重构我的查询以按正确的顺序提供文档?