寺西です。 (2011/07/07 0:40), Wサポート wrote: > Namazuは本来文章内にあるキーワードを検出して全文検索するためのものである > と思っています。
まぁそうなんですが。 > 小田切さんが望んでいる事は全文検索と言うよりも一般的なデータベースシステ > ムに求められる機能のように見受けられます。 SQL DB とか指していますか? そこまでのものは求めておられないと思いますよ。 実際、Namazu で軽く作れるし、Namazu のような検索システムは広い意味では (SQLではないが)データベース検索に入らなくもないです。 > ”00 05 11は「福祉ボランティア」「すわ滑川交流センター」「会瀬学区」な > どとすることもでき”というような使い方はNamazuにはなじまないと思います。 いや、先に示したようにフィールド検索でできますが...。 > Namazuで検索するのでしたら > 「大久保」というキーで検索して > さらに絞り込みで「福祉ボランティア」「すわ滑川交流センター」「会瀬学区」 > で検索する事になると思います。 いや、別にそんなことはありません。検索できればいいだけなんだから。 >> 説明がくどくなりましたが、このような用途は多いと思いますので、「namazu全文検 >> 索」に限らず、なにかヒントをいただければ幸甚です。 > Namazuにこのような用途を求めるニーズはありますでしょうか? あるんじゃないですかね。 フィールド検索機能とか、HTML の Meta キーワードをフィールド検索に 使える機能が備わっているというのが、そういったニーズに答えるための ものだと思います。 フィールド検索は本来メール/ニュースの検索のための機能ですが、 それも、フィールド(属性)を使って絞り込みに使うという発想ですので、 あながち外れた話でもありません。 ちょっと話がそれますが、絞り込みのために補助の検索式を指定すること ができる subquery という機能も用意されています。 ただ subquery は一つしかサポートしていないので、 genreか、placeか、areaのどれか1つなら namazu.cgi を呼び出すだけで 実現できるのですが、絞り込みが3つなので namazu.cgi を呼び出す前に 検索式の加工が必要になります。 もっとも、それも簡単なことなので現状は、加工して namazu.cgi を呼び 出してねというスタンスです。 -- ===================================================================== 寺西 忠勝(TADAMASA TERANISHI) yw3t-t...@asahi-net.or.jp http://www.asahi-net.or.jp/~yw3t-trns/index.htm Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E _______________________________________________ Namazu-users-ja mailing list Namazu-users-ja@namazu.org http://www.namazu.org/cgi-bin/mailman/listinfo/namazu-users-ja