全文検索に使おうと思ってgroongaを最近さわっています。 大体のことは本家のドキュメントを見ながらやれば出来ました。日本語ドキュメント最高です。 ちょっと挙動がわからないところがあったので1点メモ。 COLUMN_SCALARで定義してるカラムに全文検索のインデックスを作ってる別テーブル(名前をarticleとします)を型として宣言して検索するとき、 "--query article.name:@東京" だと検索できるけど、下のコマンドだとノーヒット。 "--match_columns article.name --query 東京" んー、記法が違うだけで同じことやってると思ったんだけど違うのかな。 追記 実際にスキーマ使って説明しないとよくわからないので再現スキーマを書きます。 groongaのバージョンは1.3.0を使っています。 まずスキーマ定義 > table_create