Eu acho que o melhor que você pode conseguir é obter nomes de usuários para registros duplicados. Isso pode ser alcançado com
User.select(:username).group(:username).having('COUNT(username) > 1')
User.select(:username).group(:username).having('COUNT(username) > 1')