[groonga-dev,03069] FULLTEXT検索のときに、二重引用をリテラル文字として検索できない

Back to archive index

m-dob****@rozet***** m-dob****@rozet*****
2015年 1月 21日 (水) 17:41:50 JST


ドブリンです。


FULLTEXT検索を使うときに、二重引用をリテラル文字として検索できないようで
す。↓のmysql文を使うときに、


select count(1) as counts from MY_TABLE where match (EN_TEXT) against('"
"from " redial/dial""' in boolean mode)

この文章しかヒットしないはずなのに、

from " redial/dial on phone

↓の文章もヒットしています。


from  two-sided studio
>From  perspective of industry


テーブルの定義が下記の通りです。

CREATE TABLE `MY_TABLE` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `EN_TEXT` text NOT NULL,
   PRIMARY KEY (`id`),
   FULLTEXT KEY `key` (`EN_TEXT`)
) ENGINE=mroonga DEFAULT CHARSET=utf8;


二重引用をエスケープする方法がありますか?


よろしくお願いします。
ドブリン




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