<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"> <lst name="defaults"> <str name="config">data-config.xml</str> </lst> </requestHandler>2、添加data-config.xml 或者复制E:\solr-4.4.0\example\example-DIH\solr\db\conf\db-data-config.xml到solr.home目录下,并修改为data-config.xml
修改里面代码
<?xml version="1.0" encoding="utf-8"?> <dataConfig> <dataSource type="JdbcDataSource" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/secd" user="root" password=""/> <document name="cms"> <entity name="view_blog" pk="pk_id" query="select a.id as id,a.project_name as title,a.construct as content from pr_project_info a"> <field column="id" name="id" /> <field column="title" name="title" /> <field column="content" name="content" /> </entity> </document> </dataConfig>3、复制E:\solr-4.4.0\dist\solr-dataimporthandler-4.4.0.jar和E:\solr-4.4.0\dist\solr-dataimporthandler-extras-4.4.0.jar到E:\tomcat\webapps\solr\WEB-INF\lib下
4、打开http://localhost:8080/solr/#/collection1,选择dataimport