Mongo DB文本搜索分数是否可以跨查询进行比较?

时间:2016-04-29 17:52:43

标签: mongodb full-text-search

我知道我可以根据使用MongoDB文本搜索分配每个结果的文本分数对查询结果进行排序。但是,给定两个不同的查询A和B来检索不同的文档D1和D2,如果score(A, D1) > score(B, D2)这意味着D1与查询A的关系比D2要查询B更多?

换句话说,分数是相对于查询还是绝对有效?

1 个答案:

答案 0 :(得分:0)

  给出两个不同的查询A和B,如果得分(A,D1)>得分(B,D2)是否意味着D1与查询A的关系比D2要查询B?

更多

假设两个查询都是针对等效的文本搜索索引,则使用相同的评分算法,因此这似乎是一个正确的推断。

可能影响查询评分的因素包括文本索引选项,如: