2017-08-04 18 views
0

スフィンクスで拡張検索モードで検索してください - 「今日は父の日」のテキストから「父の日」のクエリ文字列を見つける必要があります。検索中、このテキストは一重引用符で囲まれて無視されました。これを取得する方法はありますか?スフィンクスから特殊文字を使って検索する

答えて

2

father'sについて実際に話している場合は、fathers'sはあなたの投稿の誤植です。一つの可能​​性は、そうToday is father's dayは、単に本当にfathers'sを扱うToday is fathers day


としてインデックス付けされるだろう、それは消える "になる索引付け時にignore_chars

http://sphinxsearch.com/docs/current.html#conf-ignore-chars

に引用符を追加することで、よりトリッキーです。可能であればregexp_filterで修正してください。

regexp_filter = (\w)s's\b => \1s 

モルフォロジーと組み合わせることができます - つまり、ステマーです。 http://sphinxsearch.com/docs/current.html#conf-morphology

+0

ご協力いただきありがとうございます。私はこれらの手順に従います。 :) – Sivanath

関連する問題