0
私はsphinxを使用していますが、通常の使用クエリでは期待どおりの結果を返します。しかし、1つのクエリはこれを拒否します。なぜSphinxのこのクエリが失敗しますか?
"air compressor @provider 2"/1
は、誰もがこのクエリは、まだ「2」とは異なるIDを持つプロバイダから結果を返す理由を説明していただけます。
$cl = new SphinxClient();
$cl->SetServer("localhost", 9312);
$cl->SetMatchMode(SPH_MATCH_EXTENDED );
$cl->SetRankingMode (SPH_RANK_SPH04);
$q = '"' . $cl->EscapeString($_REQUEST['keyword']) . ' @provider 2"/1';
$result = $cl->Query($q, 'mainIndex');
クエリがなってしまう:私は、次のクエリのコードを使用していますか?