Namazu-users-ja(旧)


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

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



いわきりです

S Okiyama wrote in <008401c330d4$b7cad830$23dba8c0@genome7> :
>Namazu.pm内のconfigの機能(nmz_setconfig($...))を教えて頂きたいのですが...
>見た感じでは(prm追加だけで)行けそうと思ったりして。
>(nmz_setconfig()は予想通りではないのでしょうか)

未実装みたいです。

他の言語用(PHP)ですが、namazuコマンドと同様に機能するよう
に利用できる関数を増やしてもらったことがあります。
libnmz.soの関数でコールしている物は下記になります。

強調表示とか、html出力はlibnmzの範疇外なので
別途実装しなきゃなりませんが。

検索結果が一致しない点は、
nmz_set_maxmatch()
nmz_set_maxhit()
あたりのインプリメントで回避出来るかもしれません。

PHP     Perl   |  nmz_add_index();
PHP            |  nmz_codeconv_query();		// queryのeuc変換
PHP     Perl   |  nmz_free_hlist();
PHP     Perl   |  nmz_free_internal();
PHP     Perl   |  nmz_get_field_data();
PHP            |  nmz_get_idx_hitnumlist();	// Token毎のhit数 
PHP            |  nmz_get_idx_totalhitnum();	// ヒット数の計
PHP            |  nmz_get_idxname();
PHP            |  nmz_get_idxnum();
PHP            |  nmz_get_lang();
PHP            |  nmz_get_lang_ctype();
PHP            |  nmz_get_maxhit();
PHP            |  nmz_get_maxmatch();
PHP            |  nmz_get_querytoken();
PHP            |  nmz_get_querytokennum();
PHP            |  nmz_get_sortfield();
PHP            |  nmz_get_sortmethod();
PHP            |  nmz_get_sortorder();
PHP            |  nmz_is_lang_ja();
PHP     Perl   |  nmz_search();
PHP            |  nmz_set_debugmode();
PHP     Perl   |  nmz_set_lang();
PHP            |  nmz_set_loggingmode();
PHP            |  nmz_set_maxhit();		// 最大ヒット数
PHP            |  nmz_set_maxmatch();		// 最大マッチ数
PHP     Perl*  |  nmz_set_sortfield();
PHP     Perl   |  nmz_set_sortmethod();
PHP     Perl   |  nmz_set_sortorder();
PHP            |  nmz_version();		// mknmzの埋め込む情報では無くlibnmzのversionを得る


-- 
Youichi Iwakiri