不能在 Solr 3.1 中的多值字段上使用 FieldCache

Muh*_*iri 4 solr

当我从 Solr 1.4 迁移到 solr 3.1 时,发生了一些错误我在一个文本字段上使用了排序,该文本字段在 solr 1.4 中工作以对该字段进行排序,在 solr 1.4 中我在 bf 参数中使用了一个整数字段,但在 solr 3.1 中没有使用错误消息:不能在多值字段上使用 FieldCache

我需要帮助解决这个问题,尤其是我必须使用这些字段来提高我的结果

bru*_*upm 6

如果您的 schema.xml 中有这些字段,则应确保将它们设置为 multiValued=false

<dynamicField name="*_coordinate"  type="tdouble" indexed="true"  stored="false" multiValued="false"/>
<dynamicField name="*_p" type="location" indexed="true" stored="true" multiValued="false"/>
Run Code Online (Sandbox Code Playgroud)