須藤裕嗣
sudo4****@gmail*****
2013年 4月 25日 (木) 16:55:19 JST
初めて投稿します。
過去MLアーカイブも調べてみたのですがわからないので質問させてください。
mroongaの3.0.1を利用しています。
以下のSQLを流すとエラーになってしまうのですが、どのように対応すればいいのでしょうか
select [フィールド名] from [テーブル名] where MATCH(`message`) AGAINST('+"aa\">aa"' IN
BOOLEAN MODE);
'+"aa\">aa"'
ここの箇所なのですが、↓の場合はエラーになりません
'+"aa\"aa"'
記号を利用する時には " で囲って、クエリの中で " を利用する時には \ でエスケープしております。
http://groonga.org/ja/docs/reference/executables/groonga.html#command-list-with-continuous-line
どうぞよろしくお願いいたします。