namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: フィールド指定の検索
白井です。
From: 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxxxxxxxxx> さん曰く
Subject: [namazu-dev 1788] フィールド指定の検索
Message-ID: <200002230225.LAA16977@xxxxxxxxxxxxxx>
Date: 23 Feb 2000 11:27:12 +0900
小関> /usr/local/etc/namazu/mknmzrc に
小関> # This pattern specifies fields which used for field-specified
小関> # searching. NOTE: case-insensitive
小関> #
小関> $conf::SEARCH_FIELD = "message-id|subject|from|date|uri|newsgroups|to|summary|size|x-mail-count";
mew-nmz するときは、~/Namazu/mknmz-inc.pl に
%conf::FIELD_ALIASES = ('title' => 'subject', 'author' => 'from', 'user-agent' => 'x-mailer');
$conf::SEARCH_FIELD = "uri|summary|size|message-id|subject|from|date|newsgroups|to|cc|in-reply-to|references|x-mailer";
と書いて
% mknmz -I /home/shirai/Namazu/mknmz-inc.pl ...
としているのですが、うまく x-mailer と user-agent が同一視されて
動いています。(たまに変なコードを吐くメーラを探しています :-)
この方法でいくと、ごそごそ
小関> X-ML-COUNT: 1951
小関> X-Mail-Count: 00321
小関> Subject: [namazu 1479] Re: mknmz -e オプション
小関> X-Seqno: 8960
%conf::FIELD_ALIASES = ('title' => 'subject',
'author' => 'from',
'user-agent' => 'x-mailer',
'x-mail-count' => 'x-ml-count',
'x-seqno' => 'x-ml-count',
'x-sequence' => 'x-ml-count',
);
$conf::SEARCH_FIELD = "uri|summary|size|message-id|subject|from|date|newsgroups|to|cc|in-reply-to|references|x-mailer|x-ml-count";
でうまく行きました。Subject はもともと '+subject:1478' で動くの
で気にしなくていいんじゃないでしょうか?
--
白井秀行@うぅ、INDEX 作り変えなきゃ