所以我在 solr 中创建了一个“UnitField”,它像 CurrencyField 一样工作,只是做了一些更改。因此,我基本上只是复制并粘贴了 CurrencyField 的代码形式(首先我尝试扩展,但无济于事)并对其进行了调整。
现在的问题是:我希望它是一个独立的 JAR 并且在它自己的包中。但不幸的是,FieldType 和 SchemaField 类中的某些方法仅声明为默认值(包范围),因此在我的上下文中不可见。复制它们也不是真正的解决方案,因为这会导致更多代码不可见......
Solr wiki 说可以实现自定义字段类型。有没有办法解决这个问题?