我如何让Solr对每个(新)字段使用text_general?
我正在尝试实施POC。我们经常有新的字段,不想手动更新它们。另一方面,稍微简单的搜索就足够了(但是我们建立索引会很好)。
无模式模式仅适用于播放:以.45作为影片名称将使其成为一个浮动字段,使用正常的影片名称时会中断。所以这不是一个选择。
我尝试将solrconfig.xml中的typeMapping更改为始终映射到text_general,但似乎没有任何效果。我需要自定义的updateProcessor还是类似的东西?
答案 0 :(得分:1)
您可以通过使用动态字段在schema.xml中执行此操作:
<dynamicField name="*" type="text_general" .../>
通过这种方式,任何与名称“ *”匹配的新字段(因此,本例中的所有内容)都将使用此类型。