[groonga-dev,01984] Re: Groongaのselectでベクターカラムの一致検索ができない

Back to archive index

Kouhei Sutou kou****@clear*****
2013年 12月 11日 (水) 16:55:04 JST


須藤です。

In <CANM+HhcvTAYLd7kPt_OqBAz****@mail*****>
  "[groonga-dev,01983] Re: Groongaのselectでベクターカラムの一致検索ができない" on Wed, 11 Dec 2013 01:46:06 +0900,
  Naoya Murakami <visio****@gmail*****> wrote:

> カラム名つけたクエリー構文は、@をつけて、tags:@mroongaに
> しないといけないのでした。

そうですね!
「tags:mroonga」だと完全一致検索になるので、要素が「mroonga」
だけのベクター値にしかヒットしません。「@」をつけてマッチ検索
(?なんかいい名前が浮かびませんが、ようは転置索引を使った検
索)にすると、ベクター値全体ではなく、ベクターのそれぞれの要
素が比較対象になるので、「mroonga」という要素が含まれていれ
ばヒットします。

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

Groongaサポート:
  http://groonga.org/ja/support/
パッチ採用はじめました:
  http://www.clear-code.com/recruitment/
コミットへのコメントサービスはじめました:
  http://www.clear-code.com/services/commit-comment.html




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