[groonga-dev,01617] Re: フィルタで関連の関連と && を組み合わせた場合の挙動

アーカイブの一覧に戻る

Kouhei Sutou kou****@clear*****
2013年 8月 13日 (火) 15:52:59 JST


須藤です。

In <10EE9****@mail*****>
  "[groonga-dev,01611] Re: フィルタで関連の関連と && を組み合わせた場合の挙動" on Mon, 12 Aug 2013 23:05:00 +0900,
  Motoi Washida <wm3****@mail*****> wrote:

>>> 現象
>>> ----------------
>>> 
>>> 「関連の関連で絞り込みつつ検索する」という事をフィルタで実現しようとしました。
>>> 
>>> 具体的には、 a, b, c というテーブルを用意して a -> b -> c という関連を付けています。 a -> b は一対一ですが、 b -> c は一対多です。
>>> 
>>> 「特定の c の要素に関連」していて、かつ「他の検索条件に引っかかる」 a を取得しようとしたのですが、 && の組み合わせ順によって結果が違ってしまいました。
>> 
>> 確認したところバグでした。。。
>> 修正したので、今月末のリリースでは直っています。
>> 
>> 再現可能な例がついていてとても助かりました!
>> ありがとうございます!
> 
> こちらこそ、すぐに対応してもらってありがとうございます。m(__)m コミットしたリビジョンをさっと動かしてみた所、期待通りに動作しているようでした。

さっそく確認までしてもらってありがとうございます!
鷲田さんの環境でもちゃんと動いているようで安心しました。


-- 
須藤 功平 <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 メーリングリストの案内
アーカイブの一覧に戻る