[groonga-dev,03994] Re: FULLTEXT検索は、大文字と小文字の区別ができる?

Back to archive index

Kouhei Sutou kou****@clear*****
2016年 3月 31日 (木) 17:25:20 JST


須藤です。

In <JG201****@rozet*****>
  "[groonga-dev,03993] FULLTEXT検索は、大文字と小文字の区別ができる?" on Thu, 31 Mar 2016 15:41:19 +0900,
  m-dob****@rozet***** wrote:

> mroongaのFULLTEXT検索で、大文字と小文字を区別する方法がありますか?

COLLATE=utf8_binで区別するようになるので

> CREATE TABLE `TEST_TABLE` (
>   `EN_TEXT_JUNKANZEN_ICCHI` text CHARACTER SET utf8 NOT NULL,
>   FULLTEXT KEY `EN_TEXT_JUNKANZEN_ICCHI` (`EN_TEXT_JUNKANZEN_ICCHI`),
> ) ENGINE=mroonga DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

で大丈夫なのですが、

> また、mroongaのバージョンが2.10です。

ということなのでMroongaのバージョンが古くてCOLLATE=utf8_bin
を使っていないのかもしれません。

少なくとも最新のMroongaではCOLLATE=utf8_binで区別するように
なるので、バージョンアップを検討してみてください。


-- 
須藤 功平 <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 メーリングリストの案内
Back to archive index