morit****@razil*****
morit****@razil*****
2009年 6月 29日 (月) 20:33:13 JST
こんにちは、森です。 > > 語彙表にPatriciaTrieを使用すると、testが通るようになります。 > > なるほど、そういうことでしたか。お騒がせしました。 > PatriciaTrieに書き換えてテストが通ることを確認しました。 > ありがとうございます。 よかったです! 全文検索の語彙表用にはPatriciaTrieの方が適しているかも知れません。 タグ検索的な用途にはHashも良いと思います。 > > さらに、文字列ではなくQueryオブジェクトを渡すようにすると、 > > > > http://qwik.jp/senna/query.html > > > > に書かれているようなプラグマの指定が可能になり、 > > bigramやtrigramでも1文字のクエリで、 > > 漏れのない検索が行えるようになると思います。 > > たとえば > assert_equal(1, content_index.search(Groonga::Query.new('*E-7*D+ h l')).size) > のような感じでしょうか。 > これは期待するように動いているようです。 そのような感じです! > -- > SHIDARA Yoji > > _______________________________________________ > groonga-dev mailing list > groon****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/groonga-dev > -- morita