如何在Rails和活动记录的单个列中找到紧密匹配



我知道使用基本SQL和活动记录查询语言在单个表中查找精确重复记录的方法。但是我需要知道如何实现执行紧密匹配搜索,我要考虑拼写错误。在rails应用程序中找到潜在重复和接近匹配的最佳方法是什么?我使用MySQL作为数据库。

编辑:我想要匹配的数据类型是字符串,它们作为字符串存储在数据库中。

我认为thinking_sphinx和Sphinx可能是两个有趣的工具。你想要的是一组被称为全文搜索的功能这是一个很大的主题,无法在一个答案中解释但你可能会想要了解"word proximity"one_answers"lexemes"

相关内容

  • 没有找到相关文章

最新更新