1

Thinking Sphinx のドキュメントによると、関連性に基づいて結果が自動的に並べ替えられます。その関連性指標は何ですか? システムに対して独自の関連性メトリックを定義するにはどうすればよいでしょうか?

例: 1 つのエントリが Windows XP であり、Microsoft への参照が含まれているデータベースがあります。Microsoft 自体のエントリもあります。したがって、 Microsoft にクエリを実行すると、最初に Microsoft の結果を取得し、次に XP の結果を取得する必要があります。しかし、私はXPの結果を最初に取得し、次にMicrosoftの結果を取得します。

どんな助けでも大歓迎です。:)

4

1 に答える 1

1

:expr並べ替えモードを試してください。これはおそらくあなたが望むものです。

別の関連性メトリックを選択する必要がある場合 (および関連性と並べ替え順序の違いを理解する必要がある場合) は、選択できるメトリックがほとんどありません。実験していたらRailsコンソールからランキングモードを選択できました。方法は思い出せませんが、複雑なことは何もありませんでした。

于 2010-06-20T18:07:26.220 に答える