Kouhei Sutou
kou****@clear*****
2013年 8月 12日 (月) 19:11:26 JST
須藤です。 In <6C627****@mail*****> "[groonga-dev,01599] フィルタで関連の関連と && を組み合わせた場合の挙動" on Sun, 11 Aug 2013 13:38:07 +0900, Motoi Washida <wm3****@w3ch*****> wrote: > 分かりやすい検索エンジンを探しているうちに Groonga を知って、使い始めています。 おぉ、見つけてもらえてよかったです! > 今回は Groonga の挙動について気になった所があったので、相談のためにメールしました。 ありがとうございます! > 現象 > ---------------- > > 「関連の関連で絞り込みつつ検索する」という事をフィルタで実現しようとしました。 > > 具体的には、 a, b, c というテーブルを用意して a -> b -> c という関連を付けています。 a -> b は一対一ですが、 b -> c は一対多です。 > > 「特定の c の要素に関連」していて、かつ「他の検索条件に引っかかる」 a を取得しようとしたのですが、 && の組み合わせ順によって結果が違ってしまいました。 確認したところバグでした。。。 修正したので、今月末のリリースでは直っています。 再現可能な例がついていてとても助かりました! ありがとうございます! -- 須藤 功平 <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