我们可以在单个Lucene索引中拥有包含不同字段的文档吗?

时间:2016-12-08 08:24:07

标签: java lucene

这个问题在我脑海中浮现,因为在从查询结果构造输出时,我想确保提取所有Fields(而不是尝试提取不存在的Documents )来自TopDocs中的Documents ...期待从我的应用的旧版本中找到包含Document.getFields()的索引。

有趣/奇怪的是你有一个方法Document。即IndexSearcher类,而不是DirectoryReaderFields,负责告诉我们使用的Documents。因此,从理论上讲,您可以使用另一组Fields存储并稍后检索Document

在我的TDD的这个阶段,我只是要测试从TopDocs中的第一个Documents中提取的字段,并假设所有其他字段都具有相同的字段。

但是,是否存在可能SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev" 具有不同字段的用例?

0 个答案:

没有答案