类型为Integer的Solr 7 id唯一键

时间:2019-03-05 02:18:23

标签: solr

我的数据库ID字段中的整数类型。

我想索引那些是Solr7。

我收到“创建SolrCore'mycore'时出错:无法创建核心[mycore],其原因是:不能将uniqueKey字段(id)配置为使用基于点的FieldType:品脱

我明白了。如何指定id转换,以便添加id为整数类型的文档,但是它将转换并使用string类型的索引。

谢谢!

1 个答案:

答案 0 :(得分:1)

通过使用string类型,它应该可以按需要工作。提交后,它将转换整数,并且应该可以按预期工作。

如前所述,唯一需要注意的是,返回的类型也是字符串,因此,如果您解析的格式也已经对类型进行了序列化(例如JSON或POJO),则返回的类型将是字符串。