У меня есть база данных sqlite3 в приложении rails.Среди прочего он содержит следующие столбцы: имя, телефон, широта, долгота.
Это все строки.Это соответствует бизнесу.Я заметил, что многие записи в базе данных являются дубликатами.
Как мне удалить их из моей базы данных rails?Нужно ли писать SQL или есть функция в рельсах, которая принимает имена столбцов и удаляет записи, которые имеют похожие значения в этих столбцах.
Если SQL - лучший способ, как должен выглядеть мой запрос.
Я попробовал следующий запрос, но мой браузер базы данных потерпел крах:
SELECT *
FROM listings L1, listings L2
WHERE L1.name = L2.name
AND L1.telephone = L2.telephone
РЕДАКТИРОВАТЬ: Я нашел эту запись полезной.Но все еще в поисках герметичного решения.