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/