思维狮身人面像没有按照“相关性”的顺序呈现结果

时间:2010-06-02 08:34:13

标签: mysql ruby-on-rails sphinx thinking-sphinx

思考sphinx文档说它会根据相关性自动对结果进行排序。它的相关性指标是什么?我们如何为系统定义自己的相关性指标?

示例:我有一个数据库,其中一个条目是Windows XP&它包含对Microsoft的引用。我也有微软自己的条目。所以当我查询微软时,我应该首先得到微软的结果。然后XP一个。 但我先得到XP结果&然后是微软。

非常感谢任何帮助。 :)

1 个答案:

答案 0 :(得分:1)

试试:expr sorting mode。这可能就是你想要的。

如果您确实需要选择其他相关性指标(并了解相关性和排序顺序之间的差异),您可以选择few metrics。我在试验时能够从rails控制台中选择排名模式。我不记得是怎么回事,但这并不复杂。