小编Ash*_*osh的帖子

SOLR dataimport 404错误

我在Solr 面临Dataimport问题.如果我称这个链接

HTTP://本地主机:8983/Solr的/ dataimport命令=全进口及洁净= FALSE

显示错误

HTTP错误404

访问/ solr/dataimport时出现问题.原因:

NOT_FOUND
Run Code Online (Sandbox Code Playgroud)

通过此链接,我按照Solr建议执行相同操作

http://wiki.apache.org/solr/DataImportHandler

我的配置如下: -

1.solrconfig.xml中

< requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
    < lst name="defaults">
      <str name="config">data-config.xml< /str>
    < /lst>
  < /requestHandler>
Run Code Online (Sandbox Code Playgroud)

2.data-config.xml中(在solrconfig.xml的同一文件夹中)

< dataConfig>
  < dataSource type="JdbcDataSource"
        driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"
        url="jdbc:127.0.0.1;databaseName=testsolr"
        user="testsolr"
        password="12345678"/>
  < document name="Product">
    < entity name="Item_ID" query="select Item_ID from item">      
     < /entity>
  < /document>
< /dataConfig>
Run Code Online (Sandbox Code Playgroud)

3.Lib文件夹中(下载了Microsoft JDBC SQL Connector)

我在Lib文件夹中放了"sqljdbc4.jar"文件

之后,我开始solr但仍然得到相同的错误.

任何帮助将不胜感激.

非常感谢.

solr solrnet dataimporthandler

11
推荐指数
2
解决办法
6379
查看次数

ISolrQueryResults不使用solrNet 4.0

ISolrQueryResults正在使用solrNet 3.0

就像我的solrNet 3.0代码一样

       ISolrOperations<ProductTest2> solr = ServiceLocator.Current.GetInstance<ISolrOperations<ProductTest2>>();
       ISolrQueryResults<ProductTest2> powerArticles  = solr.Query(new SolrQuery("is_OneCategoryActive:true") , new QueryOptions
        {
            FilterQueries = new[] { new SolrQueryByRange<Int32>("bestsellercurrent",1, 5) },
            Start = 0,
            Rows = 5
        }
         );
Run Code Online (Sandbox Code Playgroud)

现在它停止使用solrNet 4.0.请建议我需要改变什么.

solrnet c#-4.0

1
推荐指数
1
解决办法
792
查看次数

标签 统计

solrnet ×2

c#-4.0 ×1

dataimporthandler ×1

solr ×1