0

サーバーにsphinxをインストールし、インデックスを作成して、クエリを正常に実行しました。https://github.com/andrew-s/codeigniter-sphinxrtのsphinxrtコードを使用して検索していますが、常に正確なフレーズを検索できます。SQL のようなクエリで行うように検索することはできません。また、Sphinxql の愚かなコードを使用して php ファイルで検索を作成しました。コードイグナイターでも同じ結果が欲しいだけです。

4

1 に答える 1

0

ライブラリのコードで sphinxrt をチェックします。_escape($string) という名前の関数が見つかります。戻り値を変更するだけreturn '\'^' . (string)$string . '*\''で、キーワードで開始または終了する値をワイルドカードで検索します。

于 2015-09-10T09:28:54.483 に答える