[groonga-dev,04704] Re: PGroongaでTokenFilterStopWordを使うと検索がヒットしない

Back to archive index
川上 hakuh****@yahoo*****
2018年 11月 1日 (木) 19:40:02 JST


須藤さま


川上です。

ご連絡ありがとうございます!


 >残念ながらPGroongaではTokenFilterStopWordを使えないんです。。。

そうなのですね、、重要な情報誠にありがとうございます!



 >代替案は。。。pgroonga_query_expandで「.」を空文字列に置き換えるのはどうですか?
 >「'.' -> []」みたいなマッピングを登録しておくイメージです。

すみません、具体的な使用方法がわかりませんでした。。


「kawa.kami」という検索対象文字列がDBに保存されており、「kawakami」と検索してもヒットさせたいのですが、

SELECT * FROM item WHERE name &@~ pgroonga_query_expand('synonyms', 
'term', 'synonyms', 'kawakami');

と検索しても当然ヒットしません。。


pgroonga_query_expand をどのように使用するイメージなのかご教授いただけないでしょうか。



以上、よろしくお願いいたします。



More information about the groonga-dev mailing list
Back to archive index