我是Lucene的新手。我正在尝试为令牌设置自定义属性。我能够获得分配给令牌的属性。但是我意识到我们需要为每个属性大致拥有3个文件(接口类扩展属性,类扩展AttributeImpl和类扩展TokenFilter)?
我可能需要分配大约50个属性。每个属性必须有3个文件吗?那是大约150个文件。
或者有什么方法可以减少它。我确信有些东西是我无法找到的。
非常感谢帮助。
答案 0 :(得分:0)
您不需要与令牌和#34;类型"一样多的属性。您需要拥有的只是一个属性,其中有一个成员可以告诉您的令牌是什么。您可以重用或从Lucene的TypeAttribute获得灵感。