首页 > 解决方案 > Solr 拼写检查和词干过滤器

问题描述

我有一个模式,其中所有字段都使用意大利词干过滤器进行过滤。

当我使用拼写检查过滤器时,显然,过滤器返回一个不在原始文档中的单词,但它是由过滤器创建的,给出一个与结果匹配但没有意义的建议。

我能怎么做?我是否需要使用复制字段来执行此操作,或者我有一个更简单的解决方案?

标签: solrlucenespell-checkingsolrcloud

解决方案


为不同的目的使用不同的字段 - 即使用非词干字段和copyField该字段的内容。这通常是迄今为止最简单的解决方案,因为它允许您将配置和字段定义分开,并且如果您需要进一步处理值或不同的拼写检查处理,可以根据需要进行扩展。


推荐阅读