ฉันจะรับชื่อคลาสจากวัตถุ ActiveRecord ได้อย่างไร
ฉันมี:
result = User.find(1)
ฉันเหนื่อย:
result.class
# => User(id: integer, name: string ...)
result.to_s
# => #<User:0x3d07cdc>"
ฉันต้องการชื่อคลาสเท่านั้นในสตริง ( User
ในกรณีนี้) มีวิธีการไหม?
ฉันรู้ว่ามันค่อนข้างธรรมดา แต่ฉันค้นหาทั้งเอกสารของ Rails และ Ruby และฉันหามันไม่เจอ
Object#class.inspect
ให้เหมือนกับในObject#class.name
ขณะที่นี่ไม่ใช่กรณีที่มีวัตถุ ActiveRecord