【问题标题】:Converting field from multivalued in Solr在 Solr 中从多值转换字段
【发布时间】:2011-08-06 00:20:59
【问题描述】:

看起来我不小心在 solr 字段(位置字段类型)上设置了 multiValued 标志,现在地理空间搜索不起作用,因为“不能在多值字段上使用 FieldCache”。有没有办法将该字段转换为非多值字段(或确定需要删除哪些项目)。我不想不得不重新索引记录。

【问题讨论】:

    标签: solr geospatial


    【解决方案1】:

    不行,你必须重新索引

    【讨论】:

    • 好的,谢谢。你知道我是否必须在重新索引之前擦除整个索引还是我可以运行完整更新
    • @Marty:如果您使用的是 DIH,IIRC 完全导入已经擦除了索引。
    • 我正在使用自定义 Windows 服务从系统而不是 DIH 推送当前更新(虽然不确定 IIRC 是什么)。
    • @Marty:我不知道您的自定义 Windows 服务是做什么的,但通常完整更新需要完整的索引擦除。
    • @Maurico:好的,我需要索引到一个单独的核心,然后转移来执行此操作。感谢您的所有帮助!
    猜你喜欢
    • 2020-07-15
    • 2016-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多