मैं ActiveRecord ऑब्जेक्ट से वर्ग का नाम कैसे प्राप्त कर सकता हूं?
मेरे पास है:
result = User.find(1)
मैंने कोशिश की:
result.class
# => User(id: integer, name: string ...)
result.to_s
# => #<User:0x3d07cdc>"
मुझे केवल कक्षा नाम की आवश्यकता है, एक स्ट्रिंग में ( User
इस मामले में)। क्या उसके लिए कोई विधि है?
मुझे पता है कि यह बहुत बुनियादी है, लेकिन मैंने दोनों रेल और रूबी के डॉक्स खोजे, और मुझे नहीं मिला।
Object#class.inspect
वही देता हैObject#class.name
, जबकि ActiveRecord ऑब्जेक्ट के साथ ऐसा नहीं है।