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