Как получить имя класса из объекта ActiveRecord?Как получить имя класса Ruby?
у меня есть:
result = User.find(1)
Я пробовал:
result.class
# => User(id: integer, name: string ...)
result.to_s
# => #<User:0x3d07cdc>"
мне нужно только имя класса, в строке (User
в данном случае). Есть ли способ для этого?
Я знаю, что это довольно просто, но я искал документы Rails и Ruby, и я не смог их найти.
@Oliver N .: С обычными объектами Ruby, но 'Объект # class.inspect' дает такой же, как объект' # class.name', в то время как это не случай с объектами ActiveRecord. –