[groonga-dev,00855] デフォルトで類似語にマッチする

Back to archive index

石橋卓見 ishib****@syste*****
2012年 5月 16日 (水) 18:18:30 JST


いつもありがとうございます。システムソフト石橋です。お世話になります。
一点、ご教示を頂きたく。

mroonga2.02にアップデートした後、今までヒットしなかった類似語にも
デフォルトでヒットするようになってしまいました。例えば下記です。

select * from TBL_ALL_TREND_TERM where MATCH(TERM) AGAINST("ご立腹");
+-------+---------------------+--------+
| ID    | TARGET_DATE         | TERM   |
+-------+---------------------+--------+
|  2428 | 1999-12-12 00:00:00 | 立腹   |
+-------+---------------------+--------+
|  2428 | 1999-12-12 00:00:00 | 御立腹 |
+-------+---------------------+--------+

MATCH AGAINST IN NATURAL LANGUAGE MODE をAGAINSTにセットした場合だけ
このような動作になると理解をしていますが、いかがでしょうか。

my.cnf に下記の設定を追加しておりますが、コメントアウトして再起動しま
したが、特に関係はないようでした。
--------------------------------------------------------
mroonga_default_parser=TokenBigramSplitSymbolAlphaDigit
--------------------------------------------------------

お忙しいところ恐縮ですが、情報があればよろしくおねがいします。


◆ 石橋 卓見  /  Takken Ishibashi
□ 株式会社 システムソフト
□          システム事業部  /  システム開発3部
□ Tel:03-5776-5910  /  Fax:03-5776-5919
□ mobile phone:090-9689-0997
◆ mailto:ishib****@syste*****




groonga-dev メーリングリストの案内
Back to archive index