题
我正在使用asp.net上的solr搜索
当我第一次搜索时,它给我正确的搜索结果,在此之后,当我更改搜索参数并尝试搜索时,BT会给出一个错误(“ Solr Connection'已经在容器中注册”)
所以请建议我如何删除它...
解决方案
确保您仅在global.asax中的application_start事件中列出与以下内容相似的内容来初始化与Solr实例的连接。文件。
startup.init(“ http:// localhost:8983/solr”);
您能否发布有关如何打开Solrconnection和针对Solr实例的查询的代码段?您正在使用哪个版本的Solrnet库?
我使用上述约定在ASP.NET应用程序中使用Solrnet版本0.2.3。
其他提示
我的解决方案是在初始化之前清晰的启动
Startup.Container.Clear();
Startup.InitContainer();
Startup.Init<T>("http://localhost:8983/solr/test");
不隶属于 StackOverflow