在 Solr 中自定义分析器
在 Solr 中,我有一个具有两个参数的自定义分析器。我知道如何在 schema.xml 中指定此分析器,但我想知道如何在 schema.xml 或代码中的运行时传递两个参数。
In Solr I have a custom Analyzer that has two parameters. I know how to specify this Analyzer in the schema.xml but I'm wondering how I can pass the two arguments either in the schema.xml or runtime in the code.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
据我所知,您无法在运行时将参数传递给架构 xml。
但是您可以使用 reload 命令。当对 solrconfig.xml 或 schema.xml 文件进行(向后兼容)更改(例如新声明、更改 a 的默认参数等)并且您想要时,这可能很有用无需停止并重新启动整个 Servlet 容器即可开始使用它们。
请参阅此处
You can not pass parameters to the schema xml at run-time , as far as I know.
But you can use the reload command.This can be useful when (backwards compatible) changes have been made to your solrconfig.xml or schema.xml files (e.g. new declarations, changed default params for a , etc...) and you want to start using them without stopping and restarting your whole Servlet Container.
see here