1

「100021/hello」、「199900/hello」などのデータを含む原稿テーブルを検索しようとしました。

 search -c /etc/sphinx/sphinx.conf 100021/hello

インデックス エラーが表示されますが、100021 または hello を検索しようとすると、正しい結果が返されます。

 search -c /etc/sphinx/sphinx.conf 100021
 search -c /etc/sphinx/sphinx.conf hello

スフィンクスは検索中に '/' を認識できないようですか?

4

1 に答える 1

0

あなたの問題はスフィンクスではなく、シェルにあります。入力を引用します。

search -c /etc/sphinx/sphinx.conf '100021/hello'

また、このsearchコマンドは単なるテスト ツールです。スフィンクスに対してコーディングする必要がある場合は、コーディングしている言語に関係なく API を使用する必要があります。

于 2013-08-30T04:28:09.427 に答える