started software rubyonrails rails getting and ruby-on-rails ruby ruby-on-rails-3 duplicates duplicate-removal

ruby-on-rails - rubyonrails - ruby on rails software



¿Cómo encontrar coincidencias cercanas dentro de una sola columna con Rails y Active Record? (1)

Creo que thinking_sphinx y Sphinx pueden ser dos herramientas interesantes para ti. Lo que desea es un conjunto de funciones llamado búsqueda de texto completo, que es un gran tema para explicar en una sola respuesta, pero es probable que quiera aprender sobre "proximidad de palabras" y "lexemas".

Conozco formas de encontrar registros duplicados exactos dentro de una sola tabla con SQL básico y lenguaje de consulta de registro activo. Pero necesito saber cómo implementar una búsqueda de coincidencia cercana, me gustaría tener en cuenta los errores de ortografía. ¿Cuál es la mejor forma de encontrar duplicados potenciales y cerrar coincidencias en una aplicación de rieles? Estoy usando MySQL como la base de datos.

Editar: el tipo de datos con los que me gustaría hacer coincidir son cadenas, se almacenan en la base de datos como cadenas.