Если вы хотите получить имя класса, попробуйте:
u.class.to_s
Редактировать:
Как отметил Сергей в своем ответе, лучше использовать
u.class.name
Я полагаю, что это потому, что to_s
может быть перезаписано и, возможно, может вернуть другую строку, которая была возвращена name
.