[groonga-dev,03840] Re: stem.soが存在しません

Zurück zum Archiv-Index

Kouhei Sutou kou****@clear*****
2016年 1月 6日 (水) 23:24:42 JST


須藤です。

In <568D1****@webmk*****>
  "[groonga-dev,03839] Re: stem.soが存在しません" on Wed, 6 Jan 2016 22:37:08 +0900,
  "info****@webmk*****" <info****@webmk*****> wrote:

> 日本語には効果がないとのこと、了解しました。
> ではこのフィルターは導入せずに進めていきます。

もしかして、やりたいことは「焼き肉」と「焼肉」を同一視したい
というような表記のゆらぎの吸収ですか?

であれば、「クエリー展開」という機能を使うのがよいと思います。
参考: http://groonga.org/ja/docs/reference/commands/select.html#select-query-expander

クエリー展開機能を使うと、「焼き肉」と検索しても「焼肉」と検
索しても「焼き肉 OR 焼肉」というクエリーに書き換えるような機
能です。ORなので元のテキストにどちらの表記で書かれていてもヒッ
トします。


もし、具体的にこういうときにこうしたい、ということがあればそ
の具体例と一緒に投稿してもらえれば、実はこの機能が適切かもし
れません、という提案もできます!

(なんとなくこんな感じのことがしたいかも、くらいなようにも見
えるので、その場合は、具体的にこのケースのときにこうなるとう
れしい、というのがでるまで標準的な使い方で使ってみるのがいい
と思います。)


-- 
須藤 功平 <kou****@clear*****>
株式会社クリアコード <http://www.clear-code.com/>

Groongaベースの全文検索システムを総合サポート:
  http://groonga.org/ja/support/
パッチ採用 - プログラミングが楽しい人向けの採用プロセス:
  http://www.clear-code.com/recruitment/
リーダブルコードワークショップ:
  http://www.clear-code.com/services/code-reader/readable-code-workshop.html




groonga-dev メーリングリストの案内
Zurück zum Archiv-Index