在文档索引期间,我需要将一些元数据存储到字段中。
例如:
- 我将字段添加
new Field("myField", "myValue", ...)
到文档 - 现在我需要将某种元数据(例如“myValue”类型的类型)存储到该字段。
- 该元数据也应该被索引并与该字段关联存储,因此按值或元数据搜索应该会产生相同的文档集。
- 查询 的所有值
myField
将返回一个包含该元数据的所有索引值的列表。
这可能吗?(也许我应该更好地使用某种数据库,但我必须使用 Lucene。)
提前致谢
具体示例:
我有 SVG 文档 (XML)
这些文档中的任何一个都会获得带有值的“组件”类型的字段"X35"
,"Z89"
还有更多
我需要将一些元数据存储到"X35"
,"Z89"
以及其他:
X35 => description="My X35 component", sizeX=10, sizeY=20<br>
Z89 => description="Z89 part", usage_note="...."<br>
等等