0

我正在寻找用于存储大量数据的 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 个问题/问题:

  1. 我看不到不索引某些字段的选项。
  2. @results数组中我会得到'id1'. 我怎样才能找回例如抽象领域?

提前致谢

4

1 回答 1

0

查看 Plucene::Document::Field 设置索引和存储选项。您希望在索引时拥有所有 4 个字段,但只会索引“idl”(存储其他 3 个字段)。

于 2013-03-29T19:11:45.150 回答