November 2010
1 post
1 tag
Ludia と textsearch_senna の AND 検索方法の違い
PostgreSQL の全文検索。
Ludia では
WHERE comment %% ‘論’ AND comment %% ‘証拠’
で期待通りに動くが、
textsearch_senna では
WHERE comment %% ‘論 +証拠’
としないと、AND 検索が期待通りに動かない(senna クエリ記法)。
ということで、Ludia から textsearch_senna にバインディングを変更するのにはアプリ側の書き換えが必要になって、困っていますというメモ。
ちなみに、AND じゃなくて OR なら期待通りに動く。ぬーん。