Namazu-devel-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 検索の and 条件?



竹迫です。

"Hideyuki SHIRAI (白井秀行)" <shirai@xxxxxxxxxxxxxxxxxxx> wrote:
> この thread での結論は、上記の例の ml/freebsd の方を
> 
> (/home/shirai/Namazu/Mail/ml/freebsd/) [ +uri:/home/shirai/Mail/ml/freebsd 
> (マッチする単語が多すぎるので無視しました) ]  [ thread: 162 ]  [ 合計: 162 ]
> 
> というようにして、救おうという主旨なので
〜略〜
> 可能なら、『マッチする単語が多すぎる』ときと『マッチが 0 だった』
> ときで挙動が変えられるとうれしいです。

すみません。これは私の勘違いでした。

> (and (eq a 'ignore) (= b 100)) => 100 match
> (and (= a 0) (= b 100)) => 0 match
> 
> という感じです。

なるほど、了解しました。

上のような動作をするように、新しくパッチを作り直しましたので、
申し訳ありませんが、もう一度お試しいただけると有難いです。

私のところで、namazurc の MaxHit を 10000 に設定して試した結果、
以下のようになりました。

(3) namazu-2.0.7pre1 に添付のパッチファイルをあてた検索結果

    参考ヒット数: 
    Central: [ hp (ヒット数が多すぎるので無視しました) ] \
             [ compaq: 92 ]  [ gateway2000: 0 ]  [ 合計: 0 ] 
    NOTES:   [ hp: 475 ] \
             [ compaq: 27 ]  [ gateway2000: 0 ]  [ 合計: 0 ] 
    H-SVR:   [ hp (ヒット数が多すぎるので無視しました) ] \
             [ compaq: 166 ] [ gateway2000: 2 ]  [ 合計: 2 ] 

    検索式にマッチする 2 個の文書が見つかりました。

uri のマッチ (MaxMatch) についても同様な検索結果となるはずです。

以上、よろしくお願いいたします。

--
  広島市立大学 情報科学部 情報機械システム工学科 知能ロボット講座
     竹迫 良範 <takesako@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>

Attachment: hlist.c.patch
Description: Binary data