[groonga-dev,00504] Re: 2つのインデックスに異なるワードで全文検索

Back to archive index

Kouhei Sutou kou****@clear*****
2011年 5月 2日 (月) 19:15:01 JST


須藤です。

In <BANLkTi=O788U****@mail*****>
  "[groonga-dev,00503] 2つのインデックスに異なるワードで全文検索" on Mon, 2 May 2011 18:25:01 +0900,
  utada utada <utada****@gmail*****> wrote:

> ドキュメントを見ても分からなかったので教えてください。
> 全文検索で複数のカラムに異なるワードで全文検索したいときの
> クエリの書式を教えてください。
> 
>> select --table Test --query col1:@word1 --query col2:@word2
> としたらcol1:@word1が無視されてしまいます。

これでいけると思います!

> select --table Test --match_columns col1 --query "word1 word2"

--queryの中では"word1 OR word2"でOR検索をできたりするのですが(*)、
それらを利用するときは「--query カラム名:値」という書式では
なく、「--match_columns カラム名 --query 値」という指定をし
てください。

(*) http://groonga.org/docs/commands/select.html#id7


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

プログラミングが好きなソフトウェア開発者を募集中:
  http://www.clear-code.com/recruitment/




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