0
有没有人曾经尝试过在枚举字段上排序?我有一个字段定义为一个具有约1000个不同值的自定义enumConfig.xml文件的枚举。如果我努力使由它这个枚举字段或排序范围查询,我得到这个异常:Solr中Enum FieldType上的SimpleFacets.lamba和NumberFormatException错误
Invalid shift value in prefixCoded bytes (is encoded value really an INT?).
在配置文件中的值有两个数字和字符在其中,如果是相关的/重要.. 。
它给了我一个讨厌的异常,如果我尝试小的领域,也:
"msg": "Exception during facet.field: ORBIT",
"trace": "org.apache.solr.common.SolrException: Exception during
facet.field: ORBIT\n\tat org.apache.solr.request.SimpleFacets.lambda$getFacetFieldCounts$0(SimpleFacets.java:766)
说,这是一个NumberFormatException的......?
尽管我只在指定“facet.limit = -1”时才会出现该异常,但它适用于较小的值。