假设有个用户表,里面包含很多Email重复的记录,用Rails 3的ActiveRecord写个程序删除重复记录
email_hash = {}
User.find_each do |user|
email_hash[user.email] ? user.destroy : email_hash[user.email] = 1
end
正文完
假设有个用户表,里面包含很多Email重复的记录,用Rails 3的ActiveRecord写个程序删除重复记录
email_hash = {}
User.find_each do |user|
email_hash[user.email] ? user.destroy : email_hash[user.email] = 1
end