3 つのインデックス付きフィールドを持つ Sphinx インデックスがあります。たとえば、フィールド 1 に 1 つの一致があるドキュメントは、フィールド 2 に複数の一致があるドキュメントよりもランク付けされるように、フィールド 1 に一致するドキュメントをフィールド 2 に一致するドキュメントよりも高くランク付けし、次にフィールド 3 に一致するドキュメントをランク付けしたいと考えています。どうすればこれを行うことができますか?
1 に答える
1
SetFieldWeights API 関数を使用する
http://sphinxsearch.com/docs/current.html#api-func-setfieldweights
于 2013-04-24T19:32:03.057 に答える