私は大量のデータを保存するためのpluceneを探していますが、これは非常に新しいものです。データの各レコードには、一意のIDとさらに3つのフィールドがあります。フィールドにはたくさんのテキストがありますが、IDだけを検索/インデックス付けできるようにしたいので、IDを指定すると他のフィールドを取得できます。簡単なコード例は次のとおりです。
my $newIndex = Plucene::Simple->open("data");
$newIndex->add(id1 => {pubmedID => "1223323", title => "a_title", abstract => "an abstract"});
my @results = $newIndex->search("1223323");
私はplucene::simpleを使おうとしていますが、2つの質問/問題があります:
- 一部のフィールドにインデックスを付けないオプションが表示されません。
@results
配列で取得し'id1'
ます。どうすれば抽象フィールドなどを取り戻すことができますか?
前もって感謝します