当我从 Solr 1.4 迁移到 solr 3.1 时,发生了一些错误我在一个文本字段上使用了排序,该文本字段在 solr 1.4 中工作以对该字段进行排序,在 solr 1.4 中我在 bf 参数中使用了一个整数字段,但在 solr 3.1 中没有使用错误消息:不能在多值字段上使用 FieldCache
我需要帮助解决这个问题,尤其是我必须使用这些字段来提高我的结果
如果您的 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)
| 归档时间: |
|
| 查看次数: |
7068 次 |
| 最近记录: |