你们中有人能告诉我如何从拼写检查器的排序规则中获取完整的文档吗?我在谷歌上找不到任何东西。
我必须使用拼写检查器为我提供的排序规则再次查询,还是我可以配置拼写检查器以向我提供完整的文档作为结果?
谢谢
你们中有人能告诉我如何从拼写检查器的排序规则中获取完整的文档吗?我在谷歌上找不到任何东西。
我必须使用拼写检查器为我提供的排序规则再次查询,还是我可以配置拼写检查器以向我提供完整的文档作为结果?
谢谢
您可以通过使用 spellcheck.collate 获取与更正关键字对应的文档,并且在执行拼写检查时传递给原始查询的任何 fq 参数如果重新运行排序规则将返回结果。
取回更正的关键字后,您需要重新运行查询。
您可能还需要使用非零值指定“spellcheck.maxCollationTries”..这会增加概率..
http://wiki.apache.org/solr/SpellCheckComponent#spellcheck.collate