Solr 是否有 @Field 注释的 xml 替代品?
- 我想使用 QueryResponse.getBeans()
- 我在另一个项目中定义了没有 solr 依赖项的类,所以我不能在它们上使用
@Field
是否有xml(或其他外部化)替代 @Field
?
- I want to use
QueryResponse.getBeans()
- I have classes defined in another project which does not have solr dependencies, so I can't use
@Field
on them
Is there an xml (or other externalized) alternative to @Field
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
据我所知,没有外部化的标准方法。
但可能有一些方法可以实现您想要做的事情:
这是关于它的问题:Solr 正在增加更多的灵活性。
Afaik there is no externalized standard way to this.
But there are probably some ways to achieve what you are trying to do:
Here is the issue about it: Solr are adding more flexibility.
我想这可能对你有帮助。
http://wiki.apache.org/solr/SchemaXml
过去我也创建了我的来自其他项目的类的自己版本,然后提供一个转换器来从我依赖的外部类构建我的版本。该变压器可以双向工作并且易于测试。
I think this may help you.
http://wiki.apache.org/solr/SchemaXml
In the past I have also created my own versions of the classes from the other project and then provided a transformer to build my versions from the external classes I depend on. This transformer can work both ways and is easily tested.