0

我是 SOLR 的新手,并且成功地在 Windows 中从 mongoDB 完全导入到 SOLR,但是当我尝试执行 delta-import 时,它没有完成,也没有找到日志信息,任何人都可以建议我从 mongoDB 完成 delta 导入到 Windows 中的 SOLR 6 我的 data-config.xml 如下

 <entity  processor="MongoEntityProcessor"
query="{Name:'Erik'}"
deltaImportQuery="{'id':{$eq:'${dih.request.id}'}}"
deltaQuery="{'UpdateDate':{$gt:'${dih.last_index_time}'}}"
collection="sample1"   
datasource="MyMongo"
transformer="MongoMapperTransformer" name="sample_entity10">
<field column="_id"  name="id" hashObjectId="true"/>
<field column="UpdateDate" name="UpdateDate" mongoField="UpdateDate"/>
<field column="EmpNumber" name="EmployeeNumber" mongoField="EmpNumber" stored="true"/>
</entity>

我在 mongodb 中的文档就像

{
        "UpdateDate":"2016-06-06T11:56:26.709Z",
        "EmployeeNumber":854665,
        "id":"575564ea2f91dd2db616972f",
        "Name":"Erik",
        "_version_":1536393867196104704},
}
4

0 回答 0