是否可以使用elasticsearch来处理包含拼写错误的查询。 实施例
trying to query "colthes" would return results of "clothes"
如果可能的话,该怎么办? (分析器? tokenizer ?过滤器?)
你能展示一个例子吗?是否可以将配置应用于非英语语言(我正在寻找法语)
答案 0 :(得分:3)
是的,这当然是可能的。可以看到法语的工作示例on this site,它使用Elasticsearch作为后端。例如,通过搜索“abbendice”,查询返回“appendice”(英文附录)。具体而言,您需要的是fuzzy query。
请注意,根据您尝试编制索引的数据大小,它可能不合适。希望有所帮助。