1

フィールド終了演算子を組み合わせると、Sphinx (2.0.4 リリース) はフィールド終了演算子を無視するようです。

たとえば、検索するとき

"^some phrase$"

「いくつかのフレーズ」を正しく検索しますが、「より多くの単語を含むいくつかのフレーズ」も検索するため、フィールド終了演算子は無視されます。

これを修正する方法はありますか?

4

1 に答える 1

1

バージョン2.0.5-リリースまで、Sphinxにはバグがあります。

回避策として、フィールドエンド演算子の後にスペースを使用します。

"^some phrase$"

となります

"^some phrase$ "
于 2012-09-07T10:40:20.643 に答える