如何将数据从mongodb索引到solr 4.7

时间:2014-11-27 10:16:58

标签: mongodb solr dataimporthandler

有没有人知道如何将mongodb中的数据索引到solr中我遵循之前的程序here

任何人都可以一步一步地解决这个问题,

这里的脚本

on mydataconfig.xml

<dataConfig>
 <dataSource name="MyMongo" type="MongoDataSource" database="test" />
 <document name="Products">
     <entity processor="MongoEntityProcessor"
             query="{'Active':1}"
             collection="testusers"
             datasource="MyMongo"
             transformer="MongoMapperTransformer" >
         <field column="name"           name="name"       mongoField="name"/>
         <field column="position"     name="position" mongoField="position"/>

     </entity>
 </document>

和solrconfig.xml

  <lib dir="../../lib/" regex="solr-mongo-importer.jar" />
<lib dir="../../lib/" regex="mongo.jar" />

...

<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
<lst name="defaults">
    <str name="config">mydataconfig.xml</str>

</lst> </requestHandler>

注意:当我在solr \ admin(在控制台中)检查时

GET:http://localhost:8983/solr/suggest/admin/ping?action=status&wt=json&_=1417082932028 : 503 service not available"

并在dataimport部分 TypeError:$(...)。attr(...)在dataimport.js中未定义

它适用于我在连接到mysql db的同一个solr中创建的其他核心。

0 个答案:

没有答案