【发布时间】:2018-01-03 00:42:11
【问题描述】:
我正在尝试使用 Solr 6.6 版将 Solr 6.2.1 单节点实例升级到 SolrCloud 设置。我面临的问题是,在使用 solr-mongo-importer-1.1.0.jar 和 mongo-java-driver-2.14.3.jar 从 mongodb 执行数据导入时,_id 字段被导入为"_id":"org.bson.types.ObjectId:585a53d109ed44343743ebd1" "_id":"585a53d109ed44343743ebd1" 与 Solr 6.2.1 实例中的一样。 (这两种情况下的罐子都是相同的版本)
架构包含以下内容(两个版本相同):
<fieldType name="string" class="solr.StrField"sortMissingLast="true"/>
<field name="_id" type="string" indexed="true" stored="true"/>
新版本的fieldType有什么变化还是我遗漏了什么?
【问题讨论】:
-
看看这个:github.com/mongodb-labs/mongo-connector/wiki/… 特别是这个部分:Solr 和 MongoDB 之间的唯一键
-
我们可以看看您的数据导入处理程序配置吗?
标签: mongodb solr dataimporthandler solr6