Article freyasx/81 of [1-99] on the server localhost:7119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:<_A80@freyasx.ML_>]
Newsgroups: mail-lists.freyasx

[FreyaSX] Re: freyasxのindex複数指定
18 Apr 2006 20:35:30 GMT ysato@delegate.org (Yutaka Sato)
The DeleGate Project

In message <_A80@freyasx.ML_> on 04/18/06(21:09:34)
you pkaaaappw-mxhgu47qih3w.ml@delegate.org wrote:
 |kurtと申します。初めて投稿します。よろしくお願い致します。
 |
 |実は現在100万件ほどのデータのindexを作成しています。
 |データがかなり多いので10万件ごとにfindexコマンドでindex作成を行っています。
 |$FSXHOME/bank/id01,$FSXHOME/bank/id02,$FSXHOME/bank/id03...といった具合です。
 |
 |付属のfsearch.cgiからはindexを複数指定(index=id01+id02+id03)して検索できるのですが、コマンドラインのfsearchコマンドからだとindexを複数指定できません。
 |
 |fsearch -b id01 id02 id03 検索語
 |
 |とするとid02が検索文字列と認識されるみたいで、、、
 |
 | fsearch [-f n] [-t n] -b index key [key ..]
 |
 |とUsageがでるので少しありえないのですが、
 |
 | fsearch -b id01 [id02 id03] 検索文字列
 |
 |などとしても(当然っちゃ当然なのですが、、、)やはり検索できません。
 |fsearchコマンドで複数index指定方法はあるのでしょうか?

ありません。

 |あとfsearch.cgiには新しい順、スコア順に表示させることができますが、fsearchコマンドにはそのようなオプションはあるでしょうか?

ありません。

ぼく自身、素の fsearch は全く使わないということもありまして、一応オリジ
ナル Freya から引き継いで動態保存してある、というくらいの状態です。
複数索引のマージ検索機能他のFreyaSXでの拡張機能は、fsearchcgi.cc のほうで
実装しましたので、fsearch では使用できません。

ただ、fsearch.cgi の出力は、$FSXHOME/cgi-bin/*.html を編集することで
カスタマイズすることができます。
例えば、以下のようなスクリプトとテンプレートで、ほぼ fsearch と同じ出力を、
fsearch.cgi の出力として得ることができます。


[fsearch.shの内容]
#!/bin/sh
INDEX=index1+index2+index3
export REQUEST_METHOD=GET
export QUERY_STRING="index=$INDEX&pfx=plain&style=plain&key=$*"
fsearch.cgi | sed -n -e 's/&lt;/</g' -e 's/>/>/g' -e '/^>>/s///p'

[$FSXHOME/cgi-bin/head-plain.htmlの内容]
>>Result:$result documents found.

[$FSXHOME/cgi-bin/style-plain.htmlの内容]
>>
>>score = $score
>>Size: $size
>>Date: $date
>>Last-Modified: $lastmod
>>URL: $escurl
>>Title: $title
>>Author: $author
>>Digest: $digest


#もとの配布からこういうのをサポートしといたほうが良いでしょうね。。。

                   D G  
┌─┐┬┌──┬┐ //\^^ ( - ); {Do the more with the less -- B. Fuller}
├─┤│└─┐│ / 877m\_<   >_ <URL:http://www.delegate.org/delegate/>
┴ └┴──┘┴──────────────────────────────
佐藤豊@情報技術研究部門.産業技術総合研究所(独立行政法人)

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V