Solr schema.xml中修改id的类型为int
使用solr6的版本的时候(solr5不存在这个问题),在修改schema.xml的field时,想使用int做为id的数据类型,修改后重新加载配置的时候报错。原来schema.xml中field> 解决办法是将solrconfig.xml的QueryElevationComponent类的“queryFieldType”属性修改为int即可:<searchComponent name="elevator" >
<str name="queryFieldType">int</str>
<str name="config-file">elevate.xml</str>
</searchComponent>
修改后重新reload就可以了。
参考:
http://blog.csdn.net/veechange/article/details/51910403
页:
[1]