Namazu-users-ja(旧)


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

Re: Search::Namazu::Search(date値の取得)



廣瀬-san taroです。

下記の件、確認したとところ元データの作成日付でした。
取得したい値はfieldに登録した日付です。
Search::Namazuの仕様なのでしょうか、何かよい方法を教えてください。
(cgiからの要求のため、pnamazu等ではチョトパチッテ確認できたのですが
 セキュリティ系に発展するためSearch::Namazuで対応したいのです)

taro

----- Original Message ----- 
From: "HIROSE Yoshihide"
To: <namazu-users-ja@xxxxxxxxxx>
Sent: Thursday, May 22, 2003 9:07 PM
Subject: [namazu-users-ja] Re: Search::Namazu::Search(date値の取得)


> 廣瀬ともうします。
>
> At Thu, 22 May 2003 20:33:00 +0900,
> S Okiyama wrote:
> >
> > confirm 2003052220083112103869223638 taro okiyama
> >
> > Search::Namazu::Searchを使用していますがdateの値が取れません。
> > 特に使用法に問題はないと思いますが、namazu(コマンドベース)との
> > 同期を取りたいのです。
> > 使用したい値はscore;title,author;dateなのですが
> > dateの値はfieldに登録した値では無いように見えるのです。
> > (sortのための値と思いますが、indexのtimeスタンプ?
> > 元の値に戻す方法等教えて下さい)
>
> dataはUTCですから、
>
> #! /usr/bin/perl
> use Search::Namazu;
>
> @hlists = Search::Namazu::Search(index => '/usr/local/var/namazu/index',
> query => 'foo');
> foreach $hlist (@hlists) {
>     $file_time = localtime($hlist->date);
>     print 'date: ', $file_time,  "\n";
> }
>
> のようにして $hlist->dataを変換する必要があります。
>
>
> HIROSE, Yoshihide
>
>